Felo API PlatformFelo API Platform

配置 Harness

Chat API

接入带查询分析、网页资源和引用的 AI 对话搜索。

POST/v2/chat

认证

Bearer API key

Content type

application/json

限流说明

Per API key and per user windows. Read X-RateLimit headers.

Chat API 可将 AI-powered conversational search 接入你的应用。发送自然语言 query,即可获得基于实时 web search results 生成的智能回答。

Overview

Chat API 会执行以下流程:

  1. 分析并优化 query
  2. 搜索相关 web information
  3. 排序并过滤 search results
  4. 基于 sources 生成完整 AI answer
  5. 返回 answer 和 source citations

认证

Authorization: Bearer YOUR_API_KEY

详见 认证指南

Endpoint

POST https://openapi.felo.ai/v2/chat

请求

参数类型必填说明Constraints
querystring用户问题或搜索 query1-2000 characters

响应

{
  "status": "ok",
  "message": null,
  "data": {
    "answer": "...",
    "query_analysis": { "queries": ["..."] },
    "resources": [{ "link": "https://example.com", "title": "Source", "snippet": "..." }]
  }
}

响应字段

字段类型说明
statusstring"ok""error"
data.answerstringAI-generated answer
data.query_analysis.queriesstring[]从用户输入生成的优化 search queries
data.resourcesarray用于生成回答的 web sources

错误码

CodeHTTP Status说明Solution
INVALID_API_KEY401API Key 无效或已撤销检查 key 是否正确且 active
MISSING_AUTHORIZATION401缺少 Authorization header加入 Authorization header
MISSING_PARAMETER400缺少必填参数确保 body 中包含 query
QUERY_TOO_LONG400Query 超过最大长度缩短到 2000 characters 以内
RATE_LIMITED429请求过多降低请求频率或联系 support

Example

curl -X POST https://openapi.felo.ai/v2/chat   -H "Authorization: Bearer YOUR_API_KEY"   -H "Content-Type: application/json"   -d '{"query":"What are the benefits of renewable energy?"}'