빠른 시작

계정, API 키, 첫 호출 — 5분 이내에 완료.

1. 계정 만들기

대시보드에서, 또는 API를 직접 호출하여:
bash
curl -X POST https://api.ileai.io/v1/account \
  -H "Content-Type: application/json" \
  -d '{
    "email": "[email protected]",
    "password": "un-mot-de-passe-solide",
    "name": "Votre nom"
  }'

조직, 프로젝트("Default Project"), 환경("development")이 자동으로 생성됩니다 — 첫 호출 전에 따로 설정할 필요가 없습니다. 해당 조직에는 5달러의 무료 크레딧도 함께 제공됩니다.

2. API 키 생성

대시보드(API 키)에서, 또는 1단계에서 반환된 환경 id를 사용하여 API를 통해 생성:

bash
curl -X POST https://api.ileai.io/v1/environments/{environment_id}/api-keys \
  -H "Authorization: Bearer <jeton de session>" \
  -H "Content-Type: application/json" \
  -d '{"name": "Cle de test"}'
원본 키(emk_live_... 또는 emk_test_...)는 생성 시 단 한 번만 반환됩니다. 즉시 저장해 두세요 — 이후에는 다시 확인할 수 없습니다(서버에는 해당 키의 해시값만 저장됩니다).

3. 첫 호출

인증이 필요한 모든 요청은 다음 표준 헤더를 사용합니다:

http
Authorization: Bearer emk_live_...
curlbash
curl https://api.ileai.io/v1/chat/completions \
  -H "Authorization: Bearer emk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "messages": [{"role": "user", "content": "Bonjour !"}]
  }'
JavaScript / TypeScripttypescript
import { EminiAI } from "@emini-ai/sdk";

const client = new EminiAI({ apiKey: process.env.EMINI_API_KEY! });

const result = await client.chat.completions.create({
  messages: [{ role: "user", content: "Bonjour !" }],
});
console.log(result.content);
Pythonpython
from emini_ai import EminiAI

client = EminiAI(api_key="emk_live_...")

result = client.chat.completions.create(
    messages=[{"role": "user", "content": "Bonjour !"}],
)
print(result.content)

model을 지정하지 않으셨습니다: 라우터가 자동으로 모델을 선택합니다(auto 전략, 품질과 비용의 균형). 특정 모델이나 다른 전략을 선택하려면 라우팅 및 장애 조치를 참고하세요.

4. 다음 단계

  • 인증 — 키 범위, 팀 관리
  • 왼쪽 메뉴에서 카테고리별 가이드를 둘러보세요
  • 완전한 통합(스트리밍, 비동기 작업, 타입이 지정된 오류)을 위한 JavaScript SDK / Python SDK