반응형 AdapterPattern1 AIKit #2 - Adapter Pattern으로 멀티 프로바이더 지원하기 AIKit — 아키텍처 설계핵심 문제OpenAI, Claude, Gemini의 응답 구조가 전부 다르다.// OpenAI → choices[0].message.contentdata.choices[0].message.content// Claude → content[0].textdata.content[0].text// Gemini → candidates[0].content.parts[0].textdata.candidates[0].content.parts[0].text사용자가 이 차이를 알 필요 없이 response.content로 통일하고 싶었다. Adapter Pattern이 정확히 이 문제를 해결한다.4계층 아키텍처사용자 코드 ↓ ai.chat()AIKit 메인 클래스 ↓ 캐시 → 어댑터 → 검증 →.. 2026. 2. 6. 이전 1 다음 반응형