summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--packages/console/app/src/routes/zen/util/provider/anthropic.ts1
-rw-r--r--packages/console/app/src/routes/zen/util/provider/openai-compatible.ts1
-rw-r--r--packages/console/app/src/routes/zen/util/provider/openai.ts3
-rw-r--r--packages/console/app/src/routes/zen/util/provider/provider.ts2
4 files changed, 5 insertions, 2 deletions
diff --git a/packages/console/app/src/routes/zen/util/provider/anthropic.ts b/packages/console/app/src/routes/zen/util/provider/anthropic.ts
index 807f427af..603d8917b 100644
--- a/packages/console/app/src/routes/zen/util/provider/anthropic.ts
+++ b/packages/console/app/src/routes/zen/util/provider/anthropic.ts
@@ -188,6 +188,7 @@ export function fromAnthropicRequest(body: any): CommonRequest {
})()
return {
+ model: body.model,
max_tokens: body.max_tokens,
temperature: body.temperature,
top_p: body.top_p,
diff --git a/packages/console/app/src/routes/zen/util/provider/openai-compatible.ts b/packages/console/app/src/routes/zen/util/provider/openai-compatible.ts
index cad6bd686..daf650275 100644
--- a/packages/console/app/src/routes/zen/util/provider/openai-compatible.ts
+++ b/packages/console/app/src/routes/zen/util/provider/openai-compatible.ts
@@ -114,6 +114,7 @@ export function fromOaCompatibleRequest(body: any): CommonRequest {
}
return {
+ model: body.model,
max_tokens: body.max_tokens,
temperature: body.temperature,
top_p: body.top_p,
diff --git a/packages/console/app/src/routes/zen/util/provider/openai.ts b/packages/console/app/src/routes/zen/util/provider/openai.ts
index 21c15f355..d17300991 100644
--- a/packages/console/app/src/routes/zen/util/provider/openai.ts
+++ b/packages/console/app/src/routes/zen/util/provider/openai.ts
@@ -177,6 +177,7 @@ export function fromOpenaiRequest(body: any): CommonRequest {
})()
return {
+ model: body.model,
max_tokens: body.max_output_tokens ?? body.max_tokens,
temperature: body.temperature,
top_p: body.top_p,
@@ -310,7 +311,7 @@ export function toOpenaiRequest(body: CommonRequest) {
metadata: (body as any).metadata,
store: (body as any).store,
user: (body as any).user,
- text: { verbosity: "low" },
+ text: { verbosity: body.model === "gpt-5-codex" ? "medium" : "low" },
reasoning: { effort: "medium" },
}
}
diff --git a/packages/console/app/src/routes/zen/util/provider/provider.ts b/packages/console/app/src/routes/zen/util/provider/provider.ts
index c8ba644ba..03dfbc3c6 100644
--- a/packages/console/app/src/routes/zen/util/provider/provider.ts
+++ b/packages/console/app/src/routes/zen/util/provider/provider.ts
@@ -95,7 +95,7 @@ export interface CommonUsage {
}
export interface CommonRequest {
- model?: string
+ model: string
max_tokens?: number
temperature?: number
top_p?: number