Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 

32 строки
1.5 KiB

  1. package constant
  2. // EndpointType 标识模型支持的 API 端点类型
  3. // 用于模型广场筛选、渠道定价配置、请求路由判断
  4. // 前端筛选组件: web/src/components/table/model-pricing/filter/PricingEndpointTypes.jsx
  5. type EndpointType string
  6. const (
  7. // OpenAI Chat Completions 格式 (/v1/chat/completions)
  8. EndpointTypeOpenAI EndpointType = "openai"
  9. // OpenAI Responses API 格式 (/v1/responses),用于 o3/o4-mini 等仅支持 Responses 的模型
  10. EndpointTypeOpenAIResponse EndpointType = "openai-response"
  11. // OpenAI Responses Compact 格式 (/v1/responses/compact),精简输出
  12. EndpointTypeOpenAIResponseCompact EndpointType = "openai-response-compact"
  13. // Anthropic Messages API 格式 (/v1/messages)
  14. EndpointTypeAnthropic EndpointType = "anthropic"
  15. // Google Gemini 原生格式 (/v1beta/models/{model}:generateContent)
  16. EndpointTypeGemini EndpointType = "gemini"
  17. // Jina Rerank API 格式 (/v1/rerank)
  18. EndpointTypeJinaRerank EndpointType = "jina-rerank"
  19. // 图片生成 API (/v1/images/generations),如 DALL-E、Midjourney 代理
  20. EndpointTypeImageGeneration EndpointType = "image-generation"
  21. // 向量嵌入 API (/v1/embeddings)
  22. EndpointTypeEmbeddings EndpointType = "embeddings"
  23. // OpenAI Video API,如 Sora 视频生成
  24. EndpointTypeOpenAIVideo EndpointType = "openai-video"
  25. //EndpointTypeMidjourney EndpointType = "midjourney-proxy"
  26. //EndpointTypeSuno EndpointType = "suno-proxy"
  27. //EndpointTypeKling EndpointType = "kling"
  28. //EndpointTypeJimeng EndpointType = "jimeng"
  29. )