Prompts
Prerequisites
Account Requirement:
Developers need a valid account for integration. It's recommended to create a separate account specifically for handling custom prompts, distinct from your main account.
Registration Process
Accessing the Platform:
Log in to Alpha.
Navigate to the 'Apps' section.
Select 'Create Prompts'.
Prompt Registration:
In the 'Create Prompts' section, register your custom prompt and the corresponding endpoint URL.
Set the pricing for each use of your prompt during the registration process.
Payment for using your prompt is made using a specific token of your account. This will be sent to your community treasury.
Generate and register an
x-api-key
to secure your endpoint. This key will be used by the system to authenticate requests sent to your endpoint.
Handling Incoming Requests
Request Triggering:
When a user's message matches your registered prompt, the system sends a POST request to your specified endpoint.
Request Format:
The POST request will be structured as follows:
Responding to Requests
Response Structure:
Your endpoint should respond with the following JSON object:
Example Scenario
Scenario: Echo Prompt
User sends
/echo GM
.System sends a POST request to
https://alpha.wtf
:
Your endpoint responds:
Demo
GitHub Demo:
For a practical demonstration, check out the
prompt-demo
repository on GitHub:This demo provides a clear example of how to set up and handle custom prompts.
Notes
Ensure endpoint capability for POST requests and JSON format response.
The
x-api-key
is essential for security. Generate, register, and handle it with care.Prompt and standard-compliant responses are crucial.
By following these instructions, developers can effectively integrate their custom prompts with our system, ensuring seamless interaction and response handling.
Last updated