mirror of
https://github.com/sst/opencode.git
synced 2025-12-23 10:11:41 +00:00
Merge 3e3798dfaf into 83397ebde2
This commit is contained in:
commit
3deb635cf8
1 changed files with 8 additions and 2 deletions
|
|
@ -19,11 +19,17 @@ import PROMPT_CODEX from "./prompt/codex.txt"
|
|||
import type { Provider } from "@/provider/provider"
|
||||
|
||||
export namespace SystemPrompt {
|
||||
export function header(providerID: string) {
|
||||
if (providerID.includes("anthropic")) return [PROMPT_ANTHROPIC_SPOOF.trim()]
|
||||
function providerSpoof(providerID: string) {
|
||||
if (providerID !== "google-vertex-anthropic" && providerID.includes("anthropic")) {
|
||||
return [PROMPT_ANTHROPIC_SPOOF.trim()]
|
||||
}
|
||||
return []
|
||||
}
|
||||
|
||||
export function header(providerID: string) {
|
||||
return [...providerSpoof(providerID)]
|
||||
}
|
||||
|
||||
export function provider(model: Provider.Model) {
|
||||
if (model.api.id.includes("gpt-5")) return [PROMPT_CODEX]
|
||||
if (model.api.id.includes("gpt-") || model.api.id.includes("o1") || model.api.id.includes("o3"))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue