Base URL
The API runs on port 5000 by default:Authentication
Currently, the API does not require authentication for local development. Production deployments should implement appropriate authentication mechanisms.Available endpoints
Hume endpoint
Analyze audio for emotional content using Hume AI
Gemini endpoint
Generate AI responses based on transcript and emotion data
Entries endpoint
Save and manage conversation entries
Error handling
All endpoints return standard HTTP status codes:200- Success400- Bad request (missing or invalid parameters)500- Server error
Content type
All requests should include theContent-Type: application/json header. The API returns JSON responses for all endpoints.