> ## Documentation Index
> Fetch the complete documentation index at: https://docs.arouter.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 소개

> 하나의 API key로 모든 LLM 공급자에 연결하세요. 단일 게이트웨이를 통해 모든 LLM 트래픽을 라우팅, 관리, 모니터링합니다.

## ARouter란?

ARouter는 애플리케이션과 상위 모델 공급자 사이에 위치하는 통합 LLM API 게이트웨이입니다.
**하나의 API key**로 OpenAI, Anthropic, Google Gemini, DeepSeek, Mistral, Groq 등 수많은 공급자에 접근할 수 있습니다——기존 코드를 변경할 필요가 없습니다.

<CardGroup cols={2}>
  <Card title="빠른 시작" icon="rocket" href="/ko/quickstart">
    2분 이내에 설정하고 실행하세요
  </Card>

  <Card title="API 레퍼런스" icon="code" href="/ko/api-reference/introduction">
    모든 엔드포인트 탐색
  </Card>

  <Card title="SDK" icon="puzzle-piece" href="/ko/sdks/overview">
    Python, Node.js, Go 및 cURL 예제
  </Card>

  <Card title="키 관리" icon="key" href="/ko/guides/key-management">
    팀을 위한 세밀한 접근 제어
  </Card>
</CardGroup>

## 왜 ARouter인가?

<AccordionGroup>
  <Accordion title="드롭인 호환" icon="plug">
    이미 익숙한 **공식 OpenAI, Anthropic 또는 Gemini SDK**를 그대로 사용하세요.
    `base_url`과 `api_key`만 변경하면 됩니다——코드 변경은 전혀 없습니다.
  </Accordion>

  <Accordion title="멀티 공급자 라우팅" icon="shuffle">
    `provider/model` 형식을 사용하여 단일 엔드포인트로 **14개 이상의 공급자**에 요청을 라우팅합니다.
    공급자별로 별도의 API key와 base URL을 관리할 필요가 없습니다.
  </Accordion>

  <Accordion title="키 풀링 및 장애 조치" icon="shield-halved">
    공급자별로 여러 API key를 풀링하고 가중치 라운드로빈 방식으로 선택합니다.
    자동 헬스 체크, 서킷 브레이커, 키 및 공급자 간 자동 장애 조치를 제공합니다.
  </Accordion>

  <Accordion title="키 관리" icon="key">
    관리 API를 통해 공급자 화이트리스트, 모델 제한,
    지출 한도, 만료 기간이 설정된 스코프 API key를 생성하세요.
  </Accordion>

  <Accordion title="글로벌 멀티 리전" icon="globe">
    여러 리전에 배포하여 지능적인 요청 라우팅을 실현합니다.
    지연에 민감하거나 네트워크가 제한된 리전의 요청은 가장 가까운 엣지 노드를 통해 상위 공급자로 자동 프록시됩니다.
  </Accordion>

  <Accordion title="사용량 추적" icon="chart-line">
    모든 요청은 입출력 토큰 수, 지연 시간, 상태와 함께 기록됩니다.
    키별, 모델별, 공급자별 사용량을 실시간으로 모니터링하세요.
  </Accordion>
</AccordionGroup>

## 지원 공급자

| 공급자           | 모델                                                        | 네이티브 SDK 지원   |
| ------------- | --------------------------------------------------------- | ------------- |
| **OpenAI**    | GPT-5.4, GPT-5.4 Mini, o4-mini, o3, ...                   | OpenAI SDK    |
| **Anthropic** | Claude Sonnet 4.6, Claude Opus 4.6, Claude Haiku 4.5, ... | Anthropic SDK |
| **Google**    | Gemini 2.5 Flash, Gemini 2.5 Pro, ...                     | Gemini SDK    |
| **DeepSeek**  | DeepSeek V3.2, DeepSeek R1, ...                           | OpenAI SDK    |
| **xAI**       | Grok 4.20, Grok 4.1 Fast, ...                             | OpenAI SDK    |
| **Mistral**   | Mistral Large 3, Mistral Medium 3.1, Codestral, ...       | OpenAI SDK    |
| **Meta**      | Llama 4 Maverick, Llama 4 Scout, ...                      | OpenAI SDK    |
| **Qwen**      | Qwen 3.5 397B, Qwen3 Coder, ...                           | OpenAI SDK    |
| **Moonshot**  | Kimi K2.5, ...                                            | OpenAI SDK    |
| **MiniMax**   | MiniMax M2.7, ...                                         | MiniMax SDK   |

## 작동 방식

```
여러분의 앱 (모든 SDK)
    │
    ▼
ARouter 게이트웨이  ←── 하나의 API key, 하나의 base URL
    │
    ├──→ OpenAI
    ├──→ Anthropic
    ├──→ Gemini
    ├──→ DeepSeek
    ├──→ Mistral
    └──→ ... 더 많은 공급자
```

ARouter는 요청의 `model` 필드를 파싱하여 대상 공급자를 결정하고,
풀에서 정상적인 API key를 선택한 후 요청을 프록시합니다——스트리밍 응답도 포함합니다.

이 모든 과정은 투명하게 이루어집니다. 애플리케이션 코드는 완전히 동일하게 유지됩니다.
