plugins 배열을 전달하여 하나 이상의 플러그인을 활성화하세요.
사용 가능한 플러그인
web — 웹 검색
실시간 웹 데이터로 응답을 강화합니다. 모든 모델에서 작동합니다.
| 옵션 | 유형 | 설명 |
|---|---|---|
max_results | number | 검색할 결과 수 (기본값: 5) |
engine | string | 검색 엔진: "native", "exa", "parallel" |
include_domains | string[] | 결과를 이 도메인으로 제한 |
exclude_domains | string[] | 이 도메인의 결과 제외 |
context-compression — 컨텍스트 창 관리
모델의 컨텍스트 창을 초과하는 프롬프트를 자동으로 압축합니다.
| 옵션 | 유형 | 설명 |
|---|---|---|
enabled | boolean | false로 설정하여 비활성화 |
auto-router — 구성 가능한 자동 라우팅
auto 라우터가 선택할 수 있는 모델을 커스터마이즈합니다.
| 옵션 | 유형 | 설명 |
|---|---|---|
allowed_models | string[] | auto가 선택할 수 있는 모델을 제한하는 와일드카드 패턴 |
플러그인 실행 순서
- context-compression — 필요한 경우 입력이 압축됨
- web — 검색 결과가 검색되어 주입됨
- auto-router — 모델 선택이 이루어짐 (
model: "auto"인 경우) - 요청이 선택한 모델로 전달됨
가격
| 플러그인 | 추가 비용 |
|---|---|
context-compression | 무료 |
web (Exa 엔진) | 1,000 결과당 $4 |
web (Parallel 엔진) | 1,000 결과당 $4 |
web (Native 엔진) | 공급자 패스스루 (다양) |
auto-router | 무료 |