13 lines
526 B
Go
13 lines
526 B
Go
package constant
|
|
|
|
// RelayFormat 定义入站请求和上游供应商的协议格式。
|
|
// 用于决定适配器是否需要进行格式转换。
|
|
type RelayFormat string
|
|
|
|
const (
|
|
RelayFormatOpenAI RelayFormat = "openai" // OpenAI Chat Completions / Completions / Embeddings 等格式
|
|
RelayFormatClaude RelayFormat = "claude" // Claude Messages API 格式
|
|
RelayFormatGemini RelayFormat = "gemini" // Google Gemini API 格式
|
|
RelayFormatResponses RelayFormat = "responses" // OpenAI Responses API 格式
|
|
)
|