Evose

API · 模型

直调 LLM / Embedding / Reranking · 列出可用模型

模型 API

直接调用模型(绕过 Agent / Workflow 编排)。适合简单场景或自定义流程。

列出可用模型

GET /v1/models
{
  "data": [
    {
      "id": "claude-sonnet-4-6",
      "type": "llm",
      "vendor": "anthropic",
      "context_length": 200000,
      "supports_function_call": true
    },
    {
      "id": "text-embedding-3-large",
      "type": "embedding",
      "vendor": "openai",
      "dimensions": 3072
    }
  ]
}

LLM 调用

POST /v1/models/llm/chat
{
  "model": "claude-sonnet-4-6",
  "messages": [
    { "role": "system", "content": "你是助手。" },
    { "role": "user", "content": "1+1=?" }
  ],
  "temperature": 0.2,
  "max_tokens": 100,
  "stream": false
}

OpenAI 兼容格式 — 大多数客户端可直接复用。

Embedding 调用

POST /v1/models/embeddings
{
  "model": "text-embedding-3-large",
  "input": ["你好世界", "Hello world"]
}
{
  "data": [
    { "embedding": [0.012, -0.034, ...], "index": 0 },
    { "embedding": [0.018, -0.022, ...], "index": 1 }
  ],
  "usage": { "tokens": 8, "credits": 0.0001 }
}

Reranking 调用

POST /v1/models/rerank
{
  "model": "rerank-v3",
  "query": "退货政策",
  "documents": [
    "我们支持 7 天无理由退货...",
    "营业时间是周一至周五 9 点到 18 点...",
    "..."
  ],
  "top_n": 3
}

接下来

页面导航