선적 서류 비치
환경 변수를 통해 API 엔드포인트와 키를 구성하세요. AnBoWork를 통합하는 데 코드를 변경할 필요가 없습니다.
01API 엔드포인트
02환경 변수
Windows 설정
현재 터미널 세션에만 유효합니다. 창이 닫힐 때 닫힙니다. 빠른 테스트에 좋습니다.
macOS / Linux 설정
현재 터미널 세션에만 유효합니다. 창이 닫힐 때 닫힙니다. 빠른 테스트에 좋습니다.
03도구 통합
주류 AI 코딩 도구는 AnBoWork에 직접 연결할 수 있습니다. 아래에서 환경 변수나 구성을 설정하기만 하면 됩니다.
Claude Code CLI
Anthropic의 공식 CLI — 환경 변수를 통해 AnBoWork에 연결합니다. 코드를 변경할 필요가 없습니다.
API 키 관리로 이동하여 원클릭 설정 스크립트를 다운로드하세요 →그런 다음 다음을 사용하여 시작하십시오.
Codex CLI
OpenAI 공식 Codex CLI — /v1/responses 엔드포인트를 사용합니다. 참고: base_url에는 /v1이 포함되어야 합니다.
~/.codex/config.toml을 편집하세요:
그런 다음 API 키를 환경 변수로 설정합니다.
그런 다음 다음을 사용하여 시작하십시오.
Cursor / 윈드서핑
설정에서 OpenAI 엔드포인트 및 API 키를 재정의하세요.
Cline (VS 코드)
Cline에서 OpenAI 호환 제공자를 선택하고 엔드포인트, 키, 모델명을 입력합니다.
04코드 예
설치하다: pip install anthropic / openai · npm install openai
05스트리밍
스트림 추가: SSE 스트리밍을 활성화하려면 요청 본문에 true로 설정하세요. 실시간 채팅 UI에 이상적입니다.
06자동 형식 변환
AnBoWork는 게이트웨이 수준에서 Anthropic 메시지와 OpenAI 채팅 간의 투명한 양방향 변환을 수행합니다. 즉, 동일한 모델을 Anthropic 스타일 또는 OpenAI 스타일로 호출할 수 있습니다. 즉, 하나의 코드베이스, 모든 모델을 호출할 수 있습니다.
두 스타일 간의 키 필드 매핑:
| Anthropic 스타일 | OpenAI 스타일 | 설명 |
|---|---|---|
| system | messages[role=system] | 시스템 프롬프트의 위치가 다릅니다. 게이트웨이가 자동으로 처리합니다. |
| max_tokens(必填) | max_tokens(可选) | 생략하면 게이트웨이가 모델의 기본 한도를 적용합니다. |
| content 分块数组 | content 字符串 | 텍스트/이미지 블록은 문자열로 변환되거나 문자열로 변환됩니다. |
| stop_reason | finish_reason | 종료 이유 필드 이름 매핑 |
07다중 모드
이미지 생성에서는 사용량에 따라 요금이 청구되는 동일한 게이트웨이 및 API 키를 사용합니다.
08함수 호출
OpenAI 스타일 도구를 사용하여 호출 가능한 함수를 정의하세요. 모델은 필요할 때 tool_calls를 반환하고, 코드는 이를 실행하고 결과를 반환합니다.
09오류 처리
/v1/* 엔드포인트는 OpenAI의 오류 형식을 따릅니다. 응답에는 유형/코드/메시지가 포함됩니다.
일반적인 오류 코드
| HTTP | 설명 |
|---|---|
| 401 | API 키가 유효하지 않거나 누락되었습니다. |
| 402 | 잔액이 부족합니다. 충전해 주세요. |
| 429 | 비율이 제한되었거나 일일 할당량이 소진되었습니다. |
| 503 | 모든 업스트림 채널을 사용할 수 없음(회로 고장) |