feat(providers): opper logo, aggregator tag, regenerated reference and golden snapshot

(cherry picked from commit 9aacef7d6a)
This commit is contained in:
Felix Wunderlich
2026-08-25 18:27:46 +02:00
committed by Markus Hartung
parent f5f6158193
commit afae88f577
3 changed files with 25 additions and 0 deletions

View File

@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 315 315"><title>Opper</title><circle cx="157.5" cy="157.5" r="157.5" fill="#1B2E40"/><g transform="translate(63 63) scale(0.6)" fill="#FFFFFF"><path fill-rule="evenodd" clip-rule="evenodd" d="M159.78 315C71.53 315 0 244.49 0 157.5C0 -18.9499 159.78 0.650075 159.78 0.650075C159.78 87.2201 88.36 157.4 0.2 157.5C149.8 157.64 159.78 315 159.78 315ZM160.52 217.98C160.52 217.98 156.94 161.65 105.04 157.52C120.6 157.34 160.52 151.54 160.52 96.5601C160.52 151.54 200.44 157.34 216 157.52C164.1 161.65 160.52 217.98 160.52 217.98Z"/></g></svg>

After

Width:  |  Height:  |  Size: 592 B

View File

@@ -97,6 +97,7 @@ export const AGGREGATOR_PROVIDER_IDS = new Set([
"kilo-gateway",
"aimlapi",
"novita",
"opper",
"piapi",
"getgoapi",
"laozhang",

View File

@@ -4609,6 +4609,29 @@
"stream": "https://api.openvecta.com/v1/chat/completions"
}
},
"opper": {
"format": "openai",
"headers": {
"apiKey": {
"Accept": "text/event-stream",
"Authorization": "Bearer <TOK>",
"Content-Type": "application/json"
},
"nonStream": {
"Authorization": "Bearer <TOK>",
"Content-Type": "application/json"
},
"oauth": {
"Accept": "text/event-stream",
"Authorization": "Bearer <TOK>",
"Content-Type": "application/json"
}
},
"url": {
"nonStream": "https://api.opper.ai/v3/compat/chat/completions",
"stream": "https://api.opper.ai/v3/compat/chat/completions"
}
},
"orcarouter": {
"format": "openai",
"headers": {