II.
ModelTransportProtocol JSON
Structured · livemodel-transport:cohere-embed
Cohere Embed API json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "model-transport:cohere-embed",
"_kind": "ModelTransportProtocol",
"_file": "compute/model-transport-protocols/cohere-embed.yaml",
"_cluster": "compute",
"attributes": {
"displayName": "Cohere Embed API",
"vendor": "Cohere",
"specUrl": "https://docs.cohere.com/reference/embed",
"thinkingChannel": "none",
"cacheControl": "none",
"firstSpecVersion": "2024-09",
"currentSpecVersion": "v2",
"status": "standard",
"requestBodyShape": "POST /v2/embed\nHeaders:\n - `Authorization: Bearer <api-key>`\n - `Content-Type: application/json`\nBody includes `model`, input texts/images or mixed inputs depending\non model support, input type, and optional embedding output controls.\n",
"responseBodyShape": "Embedding responses return embeddings in the requested representation\nalong with response metadata.\n",
"streamingEventTypes": [],
"streamEventKinds": [],
"toolCallWireFormat": "Not applicable. Embedding requests do not emit tool calls.\n",
"toolResultWireFormat": "Not applicable. Embedding requests do not consume tool results.\n",
"errorEnvelope": "Cohere API errors return JSON with an error message and HTTP status.\nRate limits use HTTP 429.\n",
"authHeaderFormat": "`Authorization: Bearer <api-key>`\n",
"versioningHeader": "API version is path-versioned through `/v2/embed`.\n"
},
"outgoingEdges": [
{
"from": "model-transport:cohere-embed",
"to": "layer:3-transport",
"kind": "realizes",
"attributes": {}
},
{
"from": "model-transport:cohere-embed",
"to": "provider:cohere",
"kind": "served_by"
},
{
"from": "model-transport:cohere-embed",
"to": "model:cohere-embed-v4-0@current",
"kind": "spoken_by"
},
{
"from": "model-transport:cohere-embed",
"to": "model:cohere-embed-english-v3@current",
"kind": "spoken_by"
}
],
"incomingEdges": [
{
"from": "model:cohere-embed-v4-0@current",
"to": "model-transport:cohere-embed",
"kind": "speaks"
},
{
"from": "provider:cohere",
"to": "model-transport:cohere-embed",
"kind": "serves"
}
]
}