External API
The following APIs can be called using the API key provided by Odyssey.
๐๏ธ External API
The following APIs can be called using the API key provided by Odyssey.
๐๏ธ Create a New Conversation
This endpoint creates a new conversation in a specified workspace. The request must include a valid API key and user ID.
๐๏ธ Get Conversations
This endpoint retrieves conversations from a specified workspace. The request must include a valid API key and user ID.
๐๏ธ Get Chat Messages
This endpoint retrieves messages from a specified conversation within a workspace. The request must include a valid API key and user ID.
๐๏ธ Send Chat Message
This endpoint sends a message to a specified conversation within a workspace. The request must include a valid API key and user ID.
๐๏ธ Get Team Members
This endpoint retrieves the list of team members based on the provided API key and team slug.
๐๏ธ Get User Build Status
This endpoint retrieves the build status of a user's odyssey based on their user ID. The request must include a valid API key and user ID in the headers.
๐๏ธ Like or Dislike Prompt
This endpoint allows liking or disliking a query response in a specified conversation within a workspace. The request must include a valid API key and user ID.
๐๏ธ Save Prompt Status
This endpoint allows saving the status of a query response in a specified conversation within a workspace. The request must include a valid API key and user ID.
๐๏ธ Get All Agents
This endpoint retrieves all agents available to the user. The request must include a valid API key and user ID.
๐๏ธ Generate Agent Configuration
This endpoint generates an agent configuration based on a provided description. The request must include a valid API key and user ID.
๐๏ธ Create New Agent
This endpoint creates a new agent with the provided configuration. The request must include a valid API key and user ID.
๐๏ธ Edit Existing Agent
This endpoint updates an existing agent with the provided configuration. The request must include a valid API key and user ID.
๐๏ธ Generate Agent Edit
This endpoint generates an updated agent configuration based on a description of desired changes and the current agent configuration. The request must include a valid API key and user ID.
๐๏ธ Delete Agent
This endpoint deletes an existing agent by its ID. The request must include a valid API key and user ID.