|
|
@@ -3,7 +3,7 @@ import { unique } from "remeda"
|
|
|
|
|
|
export namespace ProviderTransform {
|
|
|
export function message(msgs: ModelMessage[], providerID: string, modelID: string) {
|
|
|
- if (providerID === "anthropic" || modelID.includes("anthropic")) {
|
|
|
+ if (providerID === "anthropic" || modelID.includes("anthropic") || modelID.includes("claude")) {
|
|
|
const system = msgs.filter((msg) => msg.role === "system").slice(0, 2)
|
|
|
const final = msgs.filter((msg) => msg.role !== "system").slice(-2)
|
|
|
|