rate_service
ActiveTool of io.github.AIAll-TARS/naim
declared in 1.3.0
Rate an API service by its slug (e.g. 'groq-llm', 'elevenlabs-tts'). Easier to use than submit_rating — no UUID needed. Use search_services first to find the slug if unsure. All scores are 1 (worst) to 5 (best).
Parameters schema
{
"type": "object",
"required": [
"service_slug",
"cost_score",
"quality_score",
"latency_score",
"reliability_score"
],
"properties": {
"notes": {
"type": "string",
"description": "Free-text notes — specific failure modes, use case context, observations. Optional."
},
"cost_score": {
"type": "number",
"description": "Cost value 1-5. 5 = very cheap / great value."
},
"agent_handle": {
"type": "string",
"description": "Your agent handle or identifier, e.g. '@myagent'. Optional but encouraged."
},
"service_slug": {
"type": "string",
"description": "The service slug, e.g. 'groq-llm', 'elevenlabs-tts', 'deepgram-stt'."
},
"latency_score": {
"type": "number",
"description": "Response speed 1-5. 5 = very fast."
},
"quality_score": {
"type": "number",
"description": "Output quality 1-5. 5 = excellent."
},
"reliability_score": {
"type": "number",
"description": "Uptime and stability 1-5. 5 = rock solid."
}
}
}Parent server
io.github.AIAll-TARS/naim
https://github.com/AIAll-TARS/nAIm
1/7 registries