Request
Request Body
The request body should be:- input (string, required): The user’s query or description of an animal’s diagnosed condition or health issue requiring a treatment plan.
Example Request
Response
Successful Response (Relevant Input)
If the input is relevant to veterinary treatment planning, the API will return a JSON object with:- status:
true
- reason: A structured dictionary containing a detailed treatment plan.
reason Object Structure
Thereason
object contains:
- Plain English Summary: A detailed summary of the treatment plan.
- Plain English Concise: A concise overview of the treatment plan.
- Treatment Plan Details: An object containing comprehensive details about the treatment options.
Treatment Plan Details Fields
- Treatment Options
- Medications
- Dietary Management
- Regular Veterinary Monitoring
- Symptom Management
- Lifestyle Modifications
- Possible Surgical Options
- Owner Education
Example Successful Response
Unsuccessful Response (Irrelevant Input)
If the input is not relevant to veterinary treatment planning, the API will return a JSON object with:- status:
false
- reason: A string explaining why the input is not relevant.
Example Unsuccessful Response
Error Handling
If an error occurs during processing, the API will return a JSON object with anerror
key:
Example Error Response
Notes
- Ensure that the input string provides sufficient clinical context, such as the diagnosed condition, species, and any relevant medical history, to generate a meaningful treatment plan.
- The treatment plans provided are intended to assist veterinary professionals and should be interpreted and applied by qualified individuals.
- Fields within Treatment Plan Details may vary based on the specific case and available information.
Additional Example Requests and Responses
Example 1: Treatment Plan for Feline Diabetes Mellitus
Request:Example 2: Non-Medical Input
Request:Usage Tips
- Provide Detailed Medical Information: Include the diagnosed condition, species, and any relevant medical history to receive the most accurate and helpful treatment plan.
- Interpreting the Response: The agent provides treatment recommendations based on the input.
- Error Reporting: If you encounter any issues or unexpected responses, please verify that the input contains sufficient clinical detail before retrying.