AI SDK 6 마케팅에 "1줄로 vendor switch"인데 실제는:
// 1줄 변경
const model = anthropic('sonnet-4-9') // → openai('gpt-5.5')
// 그런데 — prompt 형식 미세 차이
// - Anthropic: system + user/assistant
// - OpenAI: system 별도 + user/assistant
// → prompt 약간 다르게 동작
또 tool calling 동작 미세 차이, prompt caching 적용 불가. 1줄 변경으로는 결국 운영 못 함.
실제로 vendor switch 깔끔하게 운영하는 패턴 있나요?
댓글 0