Asosiy qismga o'tish

Lokal proksi

atlas serve lokal, OpenAI’ga mos API’ni ishga tushiradi. OpenAI bilan ishlay oladigan har qanday vosita ulangan AI’laringiz va chatdagi kabi almashish zanjiridan foydalana oladi.

Terminal oynasi
atlas serve # http://127.0.0.1:4141/v1
atlas serve --port 8080

Ishga tushganda URL va tokenni chiqaradi:

OPENAI_BASE_URL=http://127.0.0.1:4141/v1
OPENAI_API_KEY=atlas-...

Token birinchi ishga tushirishda yaratiladi va ~/.the-atlas/config.json da serveToken sifatida saqlanadi. Server faqat 127.0.0.1 da tinglaydi. Ishlab turganda qo’shgan yangi kalitlaringiz qayta ishga tushirmasdan qabul qilinadi.

Metod va yo’l Avtorizatsiya Nima qiladi
GET /health yo’q {"status":"ok"}
GET /v1/models token auto va har bir ulangan AI uchun provider/model
POST /v1/chat/completions token Chat javobi, oqimli yoki oqimsiz

Tokenni Authorization: Bearer <token> ko’rinishida yuboring. /models va /chat/completions /v1 prefiksisiz ham ishlaydi.

model qiymati Yo’nalish
auto, atlas yoki bo’sh Standart provayderingiz (atlas use bilan belgilamagan bo’lsangiz, auto almashish)
groq/llama-3.3-70b-versatile Shu provayder va model, almashishsiz
openrouter/openrouter/free OpenRouter’ning bepul routeri
boshqa har qanday qiymat Har bir provayderning standart modeli bilan auto almashish

X-Atlas-Provider va X-Atlas-Model javob sarlavhalari kim javob berganini aytadi. Agar provayder javob berishdan oldin xato qilsa (rate limit, uzilish, noto’g’ri kalit), keyingisi sinab ko’riladi.

Terminal oynasi
curl http://127.0.0.1:4141/v1/chat/completions \
-H "Authorization: Bearer $ATLAS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"model":"auto","messages":[{"role":"user","content":"hi"}]}'

Ko’pchilik agentlar quyidagi o’zgaruvchilarni o’qiydi:

Terminal oynasi
export OPENAI_BASE_URL=http://127.0.0.1:4141/v1
export OPENAI_API_KEY=atlas-...

atlas run <agent> --free va agentlar oynasidagi Tab proksini fonda ishga tushiradi va o’zgaruvchilarni siz uchun o’rnatadi. Batafsil: AI agentlar ishga tushirgichi.