Files
2026-07-13 13:39:12 +08:00

130 lines
2.5 KiB
HTTP

###
# @name Gemini - Anthropics Messages API-format - streaming response test - max_tokens test
POST {{omniroute-address}}/v1/messages
x-api-key: {{OMNIROUTE_API_KEY}}
anthropic-version: 2023-06-01
Content-Type: text/event-stream
{
"model": "default",
"max_tokens": 10,
"messages": [
{
"role": "user",
"content": "hi"
}
]
}
###
# @name Gemini - Anthropics Messages API-format - non-streaming response test - max_tokens test
POST {{omniroute-address}}/v1/messages
x-api-key: {{OMNIROUTE_API_KEY}}
anthropic-version: 2023-06-01
Content-Type: application/json
{
"model": "default",
"stream": false,
"max_tokens": 10,
"messages": [
{
"role": "user",
"content": "hi"
}
]
}
###
# @name Gemini - Anthropics Messages API-format - streaming response test - thinking-budget not supported
POST {{omniroute-address}}/v1/messages
x-api-key: {{OMNIROUTE_API_KEY}}
anthropic-version: 2023-06-01
Content-Type: application/json
{
"model": "gemini/gemma-4-31b-it",
"messages": [
{
"role": "user",
"content": "hi"
}
],
"output_config": {
"effort": "high"
},
"stream": true
}
###
# @name Gemini - Anthropics Messages API-format - streaming response test
# @timeout 300
POST {{omniroute-address}}/v1/messages
x-api-key: {{OMNIROUTE_API_KEY}}
anthropic-version: 2023-06-01
Content-Type: text/event-stream
{
"model": "default",
"messages": [
{
"role": "user",
"content": "hi"
}
]
}
###
# @name Gemini - Anthropics Messages API-format - non-streaming response test
# @timeout 300
POST {{omniroute-address}}/v1/messages
x-api-key: {{OMNIROUTE_API_KEY}}
anthropic-version: 2023-06-01
Content-Type: application/json
{
"model": "default",
"stream": false,
"messages": [
{
"role": "user",
"content": "hi"
}
]
}
###
# @name Gemini - OpenAI API-format - streaming response test - max_tokens test
POST {{omniroute-address}}/v1/chat/completions
Content-Type: text/event-stream
Authorization: Bearer {{OMNIROUTE_API_KEY}}
{
"model": "default",
"max_tokens": 10,
"stream": true,
"messages": [
{
"role": "user",
"content": "hi"
}
]
}
###
# @name Gemini - OpenAI API-format - non-streaming response test - max_tokens test
POST {{omniroute-address}}/v1/chat/completions
Content-Type: application/json
Authorization: Bearer {{OMNIROUTE_API_KEY}}
{
"model": "default",
"max_tokens": 10,
"stream": false,
"messages": [
{
"role": "user",
"content": "hi"
}
]
}