Skip to content

applyLlmExtraBody

将模型 request_extra_body 浅合并到 LLM 请求,保护 model / messages / stream 等必需字段。

函数签名

typescript
function applyShallowLlmExtraBody(
  target: Record<string, unknown>,
  extra: Record<string, unknown> | null | undefined,
  protectedKeys: ReadonlySet<string>,
): void

function applyOpenAiChatCompletionsExtraBody(...): void

function applyAnthropicMessagesApiExtraBody(...): void