AI SDK 비공식 커뮤니티 프로바이더 - Inflection AI
AI SDK 비공식 커뮤니티 프로바이더 - Inflection AI
AI SDK용 비공식 Inflection AI 프로바이더 는 Inflection AI API에 대한 언어 모델 지원을 포함해요.
참고: 이 커뮤니티 프로바이더는 아직 AI SDK 5와 호환되지 않아요. 프로바이더가 업데이트될 때까지 기다리거나 AI SDK 5 호환 프로바이더를 고려해 주세요.
출처: 문서
본문
설정 (Setup)
Inflection AI 프로바이더는 npm의 inflection-ai-sdk-provider 모듈에서 사용할 수 있어요. 다음과 같이 설치할 수 있어요:
npm i inflection-ai-sdk-provider
프로바이더 인스턴스 (Provider Instance)
inflection-ai-sdk-provider에서 기본 프로바이더 인스턴스 inflection을 임포트할 수 있어요:
import { inflection } from 'inflection-ai-sdk-provider';
예시 (Example)
import { inflection } from 'inflection-ai-sdk-provider';
import { generateText } from 'ai';
const { text } = await generateText({
model: inflection('inflection_3_with_tools'),
prompt: 'how can I make quick chicken pho?',
});
모델 (Models)
다음 모델이 지원돼요:
inflection_3_pi- "Pi 경험(백스토리, 감성 지능, 생산성, 안전)을 구동하는 모델로, 고객 지원 챗봇 같은 시나리오에서 뛰어나요."inflection_3_productivity- "지시 따르기에 최적화된 모델로, JSON 출력이나 제공된 가이드라인을 정확히 따라야 하는 작업에 더 좋아요."inflection_3_with_tools- 이 모델은 프리뷰 상태로 보이며, 이 README를 1.0.0에서 작성하는 시점에는 공식 설명이 없어요.
| 모델 | 텍스트 생성 | 스트리밍 | 이미지 입력 | 객체 생성 | 도구 사용 | 도구 스트리밍 |
|---|---|---|---|---|---|---|
inflection_3_pi |
✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
inflection_3_productivity |
✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
inflection_3_with_tools |
✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
현재 텍스트 생성과 텍스트 스트리밍 외의 기능에 대한 API 지원은 제한적이에요. 상황이 바뀌면 위 표가 업데이트되고 이 비공식 프로바이더에도 지원이 추가될 거예요.
더 알아보기 (Learn more)
자세한 내용은 Inflection AI의 API 문서를 확인하세요.
이 프로바이더의 소스 코드는 GitHub에서 찾을 수 있어요.