Anthropic
- **https://platform.claude.com/**์์ ๊ณ์ ์ ๋ง๋์ธ์.
- **https://platform.claude.com/settings/keys**๋ก ์ด๋ํ์ฌ api key๋ฅผ ๋ฐ์ผ์ธ์.
- ๋ค์ ํ๊ฒฝ ๋ณ์๋ฅผ ๊ทํ์ ํค๋ก ์ค์ ํด์ผ ํ๋ฉฐ, ์ฌ์ฉ์๊ฐ ์ง์ ํค๋ฅผ ์ ๊ณตํ๋๋ก ํ๋ ค๋ฉด
user_provided๋ก ์ค์ ํ ์ ์์ต๋๋ค.
ANTHROPIC_API_KEY=user_providedANTHROPIC_MODELS๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ธ์ ๊ฒฐ์ ํ ์ ์์ต๋๋ค.
ANTHROPIC_MODELS=claude-fable-5,claude-opus-4-8,claude-opus-4-7,claude-sonnet-4-6,claude-opus-4-6,claude-opus-4-20250514,claude-3-7-sonnet-20250219,claude-3-5-sonnet-20241022,claude-3-5-haiku-20241022์ฐธ๊ณ :
- Claude Fable 5๋ LibreChat์ ๊ธฐ๋ณธ Anthropic ๋ชจ๋ธ ์นดํ๋ก๊ทธ์ ํฌํจ๋์ด ์์ต๋๋ค. Fable/Mythos ๊ณ์ด ๋ชจ๋ธ์ LibreChat์์ ์ต์ Anthropic ํ๋กํ์ ์ฌ์ฉํฉ๋๋ค: 1M ์ปจํ
์คํธ, 128K ์ต๋ ์ถ๋ ฅ, ์ ์ํ ์ฌ๊ณ (adaptive thinking), ํ๋กฌํํธ ์บ์ฑ, ๊ทธ๋ฆฌ๊ณ ์์ฝ๋๊ฑฐ๋ ์๋ต๋ ์ถ๋ก ์ถ๋ ฅ์ ์ํ
thinkingDisplay์ง์์ด ํฌํจ๋ฉ๋๋ค. - Anthropic endpoint๋
librechat.yaml๊ตฌ์ฑ ํ์ผ์ ํตํด Shared Endpoint Settings์ ๋ชจ๋ ์ค์ ์ ์ง์ํ๋ฉฐ, ์ฌ๊ธฐ์๋streamRate,headers,titleModel,titleMethod,titlePrompt,titlePromptTemplate๋ฐtitleEndpoint๊ฐ ํฌํจ๋ฉ๋๋ค. - Anthropic ๋๋ Anthropic ํธํ ๊ฒ์ดํธ์จ์ด๋ฅผ ๋ณ๋์ ์ฌ์ฉ์ ์ง์ endpoint๋ก ๊ตฌ์ฑํ๋ ค๋ฉด
provider: "anthropic"๋ฅผ ์ฌ์ฉํ์ธ์.
Vertex AI
LibreChat์ Google Cloud Vertex AI๋ฅผ ํตํด Anthropic Claude ๋ชจ๋ธ์ ์คํํ๋ ๊ฒ์ ์ง์ํฉ๋๋ค. ์ด๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ์ฐ์ ์ ์ฉํฉ๋๋ค:
- ์ด๋ฏธ Google Cloud ์ธํ๋ผ๋ฅผ ๋ณด์ ํ๊ณ ์๋ ๊ฒฝ์ฐ
- ๊ธฐ์กด GCP ๊ฒฐ์ ๋ฐ ์๊ฒฉ ์ฆ๋ช ์ ์ฌ์ฉํ๊ณ ์ถ์ผ์ ๊ฐ์?
- ์ง์ญ ๋ฐ์ดํฐ ๋ณด์กด ์๊ตฌ ์ฌํญ์ ์ค์ํด์ผ ํจ
๋น ๋ฅธ ์ค์ (ํ๊ฒฝ ๋ณ์)
Vertex AI๋ฅผ ํตํด Anthropic์ ํ์ฑํํ๋ ค๋ฉด ๋ค์ ํ๊ฒฝ ๋ณ์๋ฅผ ์ค์ ํ์ธ์:
# Enable Vertex AI mode for Anthropic
ANTHROPIC_USE_VERTEX=true
# Vertex AI region (optional, defaults to 'us-east5')
# Available regions: global, us-east5, us-central1, europe-west1, europe-west4, asia-southeast1
ANTHROPIC_VERTEX_REGION=global
# Path to Google service account key file (optional)
# If not specified, uses default path: api/data/auth.json
GOOGLE_SERVICE_KEY_FILE=/path/to/service-account.jsonํ์ ์กฐ๊ฑด
- Vertex AI API๊ฐ ํ์ฑํ๋ Google Cloud Project
- ๋ค์ ์ญํ ์ ๊ฐ์ง Service Account:
Vertex AI User(roles/aiplatform.user)- ๋๋ ์ ์ฒด ์ก์ธ์ค ๊ถํ์ ์ํด
Vertex AI Administrator
- Vertex AI Model Garden์์ ํ์ฑํ๋ Claude models
- Service Account Key (JSON ํ์ผ)๊ฐ ๋ค์ด๋ก๋๋์ด LibreChat์์ ์ก์ธ์คํ ์ ์์ด์ผ ํฉ๋๋ค.
๊ณ ๊ธ ๊ตฌ์ฑ
๋ชจ๋ธ ์ด๋ฆ ๋งคํ ๋ฐ ๊ณ ๊ธ ์ค์ (Azure OpenAI ๊ตฌ์ฑ๊ณผ ์ ์ฌ)์ ์ํด์๋ librechat.yaml ํ์ผ์ ์ฌ์ฉํ์ธ์:
endpoints:
anthropic:
vertex:
region: us-east5
models:
claude-opus-4.5:
deploymentName: claude-opus-4-5@20251101
claude-sonnet-4:
deploymentName: claude-sonnet-4-20250514
claude-3.5-haiku:
deploymentName: claude-3-5-haiku@20241022์์ธํ YAML ๊ตฌ์ฑ ์ต์ ์ Anthropic Vertex AI Configuration์ ์ฐธ์กฐํ์ธ์.
์ด ๊ฐ์ด๋๋ ์ด๋ค๊ฐ์?