mirror of
https://github.com/anomalyco/opencode.git
synced 2026-04-30 13:39:52 +00:00
zen: minimax m2.5 & glm5
This commit is contained in:
parent
ffc000de8e
commit
1e25df21a2
3 changed files with 11 additions and 5 deletions
|
|
@ -110,6 +110,7 @@ export async function handler(
|
|||
providerInfo.modifyBody({
|
||||
...createBodyConverter(opts.format, providerInfo.format)(body),
|
||||
model: providerInfo.model,
|
||||
...(providerInfo.payloadModifier ?? {}),
|
||||
}),
|
||||
)
|
||||
logger.debug("REQUEST URL: " + reqUrl)
|
||||
|
|
@ -274,8 +275,8 @@ export async function handler(
|
|||
part = part.trim()
|
||||
usageParser.parse(part)
|
||||
|
||||
if (providerInfo.bodyModifier) {
|
||||
for (const [k, v] of Object.entries(providerInfo.bodyModifier)) {
|
||||
if (providerInfo.responseModifier) {
|
||||
for (const [k, v] of Object.entries(providerInfo.responseModifier)) {
|
||||
part = part.replace(k, v)
|
||||
}
|
||||
c.enqueue(encoder.encode(part + "\n\n"))
|
||||
|
|
@ -285,7 +286,7 @@ export async function handler(
|
|||
}
|
||||
}
|
||||
|
||||
if (!providerInfo.bodyModifier && providerInfo.format === opts.format) {
|
||||
if (!providerInfo.responseModifier && providerInfo.format === opts.format) {
|
||||
c.enqueue(value)
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue