Integrate NoctuaSky API with Your Astronomy Assistant
Learn how to integrate NoctuaSky API with your AI agent for astronomical observations.
Noctua Integration Guide
This guide will walk you through integrating the Noctua API with your OpenAssistantGPT chatbot.
Overview
NoctuaSky provides astronomical data and features for night sky observation and astronomy applications. The service offers information about celestial objects, astronomical events, and observing conditions. It features star charts, object catalogs, and astronomical calculations for amateur and professional astronomers.
Integration Steps
1. Review API Documentation
First, visit the Noctua API documentation to understand the available endpoints and how they work.
2. Create Custom Action
In your OpenAssistantGPT dashboard:
- Go to the Actions Dashboard
- Click "Create New Action"
- Chose Get or Post
- Fill the action form with the following details:
Name: get_noctua_data
Description: Get data using Noctua
URL: https://api.noctuasky.com/api/v1/swaggerdoc/?ref=public_apis&utm_medium=website
Parameters: This will depend on the API you are integrating. Parameters are query parameters passed in the URL.
3. Assign Action to Your Chatbot
- Go to your Chatbot Dashboard
- Select your chatbot
- Go to "Settings" > "Actions"
- Add the get_noctua_data action to your chatbot
Using the Integration
Your chatbot can now handle science & math-related queries. Here are some example questions you can ask:
- What celestial objects are visible tonight?
- Generate a star chart for my location
- Find deep sky objects for observation
The chatbot will automatically use the Noctua API to fetch and return the requested information.