MCPcopy Create free account
hub / github.com/aiprodcoder/MIXAPI / stopReasonOpenAI2Claude

Function stopReasonOpenAI2Claude

service/convert.go:419–432  ·  view source on GitHub ↗
(reason string)

Source from the content-addressed store, hash-verified

417}
418
419func stopReasonOpenAI2Claude(reason string) string {
420 switch reason {
421 case "stop":
422 return "end_turn"
423 case "stop_sequence":
424 return "stop_sequence"
425 case "max_tokens":
426 return "max_tokens"
427 case "tool_calls":
428 return "tool_use"
429 default:
430 return reason
431 }
432}
433
434func toJSONString(v interface{}) string {
435 b, err := json.Marshal(v)

Callers 2

ResponseOpenAI2ClaudeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected