{"service":"embed-gateway","description":"Routes embedding requests to the backend hosting the requested model.","models":["bible","code","bible-es","bible-fr","bible-de","bible-pt","bible-hi","bible-zh","tool-call-extractor"],"routes":{"docs":"GET /docs (human-friendly API documentation)","docs_tool_call_extractor":"GET /docs/tool-call-extractor (tool selection and tool calling)","docs_supported_extraction":"GET /docs/tool-call-extractor/supported-extraction (which values extract, by domain)","health":"GET /health","models_v1":"GET /v1/models","embeddings_v1":"POST /v1/embeddings (route by \"model\" in JSON body)","embed":"POST /embed (route by \"model\" in JSON body or ?model= query)","tool_call":"POST /call ({tools, task}) — tool-call-extractor model","tool_batch":"POST /batch ({calls: [{tools, task}]})","tool_select":"POST /select ({tools, task, k}) — ranking only","passthrough":"ANY /:model/* (path prefix routing)","usage":"GET /usage (your key's token usage and limits)"},"authentication":"API key required except on /, /health, and /v1/models — send \"Authorization: Bearer <key>\" or \"x-api-key: <key>\".","cors":"open"}