feat: sync deployed v1.0.0-rc.38-custom.42
Sync production source including routing, billing, Astra detection and public uptime. Update custom build instructions and license packaging.
This commit is contained in:
1 parent
aa6c3f50f4
commit
ceddfd3d6b
828 files changed
+122253
-13702
No files matched your search
@@ -430,7 +430,7 @@ func isNilRequest(request any) bool {
|
||||
}
|
||||
}
|
||||
|
||||
func convertChatRequestToResponses(_ context.Context, _ convmeta.Meta, request any) (any, error) {
|
||||
func convertChatRequestToResponses(c context.Context, _ convmeta.Meta, request any) (any, error) {
|
||||
chatRequest, ok := request.(*dto.GeneralOpenAIRequest)
|
||||
if !ok {
|
||||
if value, ok := request.(dto.GeneralOpenAIRequest); ok {
|
||||
@@ -440,10 +440,10 @@ func convertChatRequestToResponses(_ context.Context, _ convmeta.Meta, request a
|
||||
if chatRequest == nil {
|
||||
return nil, fmt.Errorf("expected OpenAI chat completions request, got %T", request)
|
||||
}
|
||||
return oaichat.ChatCompletionsRequestToResponsesRequest(chatRequest)
|
||||
return oaichat.ChatCompletionsRequestToResponsesRequest(c, chatRequest)
|
||||
}
|
||||
|
||||
func convertClaudeRequestToOpenAI(_ context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
func convertClaudeRequestToOpenAI(c context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
claudeRequest, ok := request.(*dto.ClaudeRequest)
|
||||
if !ok {
|
||||
if value, ok := request.(dto.ClaudeRequest); ok {
|
||||
@@ -453,10 +453,10 @@ func convertClaudeRequestToOpenAI(_ context.Context, info convmeta.Meta, request
|
||||
if claudeRequest == nil {
|
||||
return nil, fmt.Errorf("expected Anthropic Messages request, got %T", request)
|
||||
}
|
||||
return claudemessages.ClaudeMessagesRequestToOpenAIChat(*claudeRequest, info)
|
||||
return claudemessages.ClaudeMessagesRequestToOpenAIChat(c, *claudeRequest, info)
|
||||
}
|
||||
|
||||
func convertClaudeRequestToOpenAIResponses(_ context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
func convertClaudeRequestToOpenAIResponses(c context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
claudeRequest, ok := request.(*dto.ClaudeRequest)
|
||||
if !ok {
|
||||
if value, ok := request.(dto.ClaudeRequest); ok {
|
||||
@@ -466,7 +466,7 @@ func convertClaudeRequestToOpenAIResponses(_ context.Context, info convmeta.Meta
|
||||
if claudeRequest == nil {
|
||||
return nil, fmt.Errorf("expected Anthropic Messages request, got %T", request)
|
||||
}
|
||||
return claudemessages.ClaudeMessagesRequestToOpenAIResponses(*claudeRequest, info)
|
||||
return claudemessages.ClaudeMessagesRequestToOpenAIResponses(c, *claudeRequest, info)
|
||||
}
|
||||
|
||||
func convertOpenAIRequestToClaude(c context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
@@ -482,7 +482,7 @@ func convertOpenAIRequestToClaude(c context.Context, info convmeta.Meta, request
|
||||
return oaichat.OpenAIChatRequestToClaudeMessages(c, info, *openAIRequest)
|
||||
}
|
||||
|
||||
func convertGeminiRequestToOpenAI(_ context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
func convertGeminiRequestToOpenAI(c context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
geminiRequest, ok := request.(*dto.GeminiChatRequest)
|
||||
if !ok {
|
||||
if value, ok := request.(dto.GeminiChatRequest); ok {
|
||||
@@ -492,7 +492,7 @@ func convertGeminiRequestToOpenAI(_ context.Context, info convmeta.Meta, request
|
||||
if geminiRequest == nil {
|
||||
return nil, fmt.Errorf("expected Gemini generateContent request, got %T", request)
|
||||
}
|
||||
return geminichat.GeminiGenerateContentRequestToOpenAIChat(geminiRequest, info)
|
||||
return geminichat.GeminiGenerateContentRequestToOpenAIChat(c, geminiRequest, info)
|
||||
}
|
||||
|
||||
func convertOpenAIRequestToGemini(c context.Context, info convmeta.Meta, request any) (any, error) {
|
||||
@@ -529,7 +529,7 @@ func convertOpenAIResponsesRequestToGeminiChat(c context.Context, info convmeta.
|
||||
return oairesponses.OpenAIResponsesRequestToGeminiChat(c, &prepared, info)
|
||||
}
|
||||
|
||||
func convertResponsesRequestToChat(_ context.Context, _ convmeta.Meta, request any) (any, error) {
|
||||
func convertResponsesRequestToChat(c context.Context, _ convmeta.Meta, request any) (any, error) {
|
||||
responsesRequest, ok := request.(*dto.OpenAIResponsesRequest)
|
||||
if !ok {
|
||||
if value, ok := request.(dto.OpenAIResponsesRequest); ok {
|
||||
@@ -539,5 +539,5 @@ func convertResponsesRequestToChat(_ context.Context, _ convmeta.Meta, request a
|
||||
if responsesRequest == nil {
|
||||
return nil, fmt.Errorf("expected OpenAI responses request, got %T", request)
|
||||
}
|
||||
return oairesponses.ResponsesRequestToChatCompletionsRequest(responsesRequest)
|
||||
return oairesponses.ResponsesRequestToChatCompletionsRequest(c, responsesRequest)
|
||||
}
|
||||
Reference in new issue
Block a user