Training
Custom Training
The Custom Training API allows you to programmatically manage training data for your AI assistant. Custom trainings are question-answer pairs that help the AI understand how to respond to specific scenarios or questions unique to your business or use case.
Overview
Custom trainings consist of three main components:
- Title/Question - The prompt or question that your AI should recognize
- Body/Answer - The ideal response that your AI should provide
- Category - Used to organize related training entries
Using these APIs, you can:
- Retrieve all custom trainings for your organization
- Create new custom trainings to improve your AI’s knowledge
- Update existing trainings to refine the AI’s responses
- Delete trainings that are no longer needed
- Generate training scenarios from existing chat conversations
Available Endpoints
Get All Custom Trainings
Retrieve all custom trainings for your organization
Create Custom Training
Create a new custom training entry
Update Custom Training
Update an existing custom training entry
Delete Custom Training
Delete a custom training entry
Generate Training Scenario
Generate a training scenario from chat history
Best Practices
- Group related trainings with consistent category names
- Use clear, concise titles that capture the essence of the question
- Provide comprehensive answers that address all aspects of the question
- Regularly review and update your custom trainings as your business evolves
- Use the generate scenario feature to identify gaps in your AI’s knowledge
Was this page helpful?
Previous
Create a custom training
Create a new custom training entry for your organization.
Custom trainings help the AI understand how to respond to specific questions or scenarios
that are unique to your business. Each custom training consists of a title (the question or scenario),
a body (the desired answer), and a category for organization.
Next