Source: https://ailoot.ai/docs/th/keys/
Canonical: https://ailoot.ai/docs/th/keys/
Language: th

[เริ่มต้น](https://ailoot.ai/docs/th/) 

# คีย์และที่อยู่ API

[Markdown](https://ailoot.ai/docs/th/keys/index.md)

วิธีรับคีย์ ที่อยู่ที่ควรใช้ใน SDK แต่ละแบบ และวิธีส่งคีย์

## [](https://ailoot.ai/docs/th/keys/#key)คีย์ API

สร้างคีย์ได้ในแดชบอร์ดที่ [ailoot.ai](https://ailoot.ai) หลังจาก [ลงทะเบียน](https://ailoot.ai/register). คีย์มีรูปแบบเป็น `sk-…`. คุณสร้างหลายคีย์ได้ โดยแยกสำหรับคอมพิวเตอร์ที่ทำงาน เซิร์ฟเวอร์ และแต่ละแอป วิธีนี้ช่วยให้เพิกถอนคีย์หนึ่งได้โดยไม่กระทบคีย์อื่น

คุณกำหนดวงเงินใช้จ่ายรวม วันหมดอายุ รายการ IP ที่อนุญาตและบล็อก รวมถึงวงเงินใช้จ่ายในช่วง 5 ชั่วโมง, 1 วัน และ 7 วันให้กับคีย์ได้ หากถึงข้อจำกัดจะได้รับข้อผิดพลาดที่เข้าใจได้: `api_key_quota_exhausted` (ใช้วงเงินรวมครบแล้ว), `usage_limit_reached` (ใช้วงเงินในช่วงเวลาของคีย์ครบแล้ว — รอให้ช่วงเวลาเริ่มใหม่ หรือเพิ่มวงเงิน), `api_key_expired` หรือ `permission_denied` (เช่น ส่งคำขอจาก IP ที่ไม่ได้รับอนุญาต).

อย่าเผยแพร่คีย์ในโค้ด รีโพซิทอรี หรือภาพหน้าจอ เก็บไว้ในตัวแปรสภาพแวดล้อมหรือระบบจัดการข้อมูลลับ หากคีย์รั่ว ให้ลบในแดชบอร์ดและสร้างใหม่

## [](https://ailoot.ai/docs/th/keys/#base-url)ที่อยู่ API

กฎหลัก: สำหรับไคลเอนต์ที่เข้ากันได้กับ OpenAI ที่อยู่ต้องมี `/v1`, ส่วน Anthropic และ Gemini ไม่ต้องมีส่วนนี้

| ไคลเอนต์ | ที่อยู่ฐาน | ปลายทางของคำขอ |
| --- | --- | --- |
| OpenAI SDK และไคลเอนต์ที่เข้ากันได้ | `https://api.ailoot.ai/v1` | `/v1/chat/completions`, `/v1/responses`, `/v1/embeddings` |
| Anthropic SDK, Claude Code | `https://api.ailoot.ai` | `/v1/messages` |
| Google GenAI SDK, Gemini CLI | `https://api.ailoot.ai` | `/v1beta/models/{model}:generateContent` |
| ไคลเอนต์ต้องการที่อยู่เต็ม | `https://api.ailoot.ai/v1/chat/completions` | ตามที่ระบุ |

ได้รับ 404 ทันทีหลังตั้งค่าหรือไม่? เกือบทุกครั้งเป็นปัญหาที่อยู่ เช่น การมีส่วนเกินหรือขาดส่วน `/v1`, เครื่องหมายทับซ้อนกัน หรือ `/chat/completions` ในตำแหน่งที่ไคลเอนต์เติมเอง

## [](https://ailoot.ai/docs/th/keys/#auth)วิธีส่งคีย์

Ailoot ยอมรับคีย์ในเฮดเดอร์ใดก็ได้จากสามแบบนี้ ใช้แบบที่ SDK ของคุณส่งมาได้เลย:

| ส่วนหัว | ผู้ที่ส่งด้วยวิธีนี้ |
| --- | --- |
| `Authorization: Bearer sk-…` | OpenAI SDK และไคลเอนต์ส่วนใหญ่ |
| `x-api-key: sk-…` | Anthropic SDK, Claude Code ที่ใช้ ANTHROPIC\_API\_KEY |
| `x-goog-api-key: sk-…` | Google GenAI SDK, Gemini CLI |

บนเส้นทาง `/v1/…` คีย์ใน URL (`?key=` หรือ `?api_key=`) จะไม่ได้รับการยอมรับ: คำขอจะได้รับ 400 พร้อมรหัส `invalid_request` และข้อความระบุว่าคีย์ถูกส่งมาใน URL วิธีนี้ช่วยป้องกันไม่ให้คีย์ปรากฏในบันทึกและประวัติเบราว์เซอร์ หากเคยส่งคีย์ใน URL แล้ว ควรสร้างคีย์ใหม่

บนเส้นทาง Gemini `/v1beta/…` เพื่อให้เข้ากันได้กับ Google ระบบยอมรับ `?key=` — โดยมีลำดับความสำคัญต่ำสุด รองจากเฮดเดอร์ `?api_key=` ก็ถูกปฏิเสธด้วย 400 เช่นกัน อย่างไรก็ตาม วิธีที่แน่นอนกว่าคือส่งคีย์ในเฮดเดอร์ `x-goog-api-key`.

## [](https://ailoot.ai/docs/th/keys/#env)ตัวแปรสภาพแวดล้อม

ควรสร้างตัวแปรหนึ่งตัว แล้วนำไปใช้ในการตั้งค่าโปรแกรมต่าง ๆ:

```bash
# ~/.zshrc หรือ ~/.bashrc
export AILOOT_API_KEY="sk-..."

# สำหรับโปรแกรมที่อ่านชื่อตัวแปรมาตรฐาน
export OPENAI_BASE_URL="https://api.ailoot.ai/v1"
export OPENAI_API_KEY="$AILOOT_API_KEY"
export ANTHROPIC_BASE_URL="https://api.ailoot.ai"
export ANTHROPIC_AUTH_TOKEN="$AILOOT_API_KEY"
```

```powershell
setx AILOOT_API_KEY "sk-..."

# สำหรับโปรแกรมที่อ่านชื่อตัวแปรมาตรฐาน
setx OPENAI_BASE_URL "https://api.ailoot.ai/v1"
setx OPENAI_API_KEY "sk-..."
setx ANTHROPIC_BASE_URL "https://api.ailoot.ai"
setx ANTHROPIC_AUTH_TOKEN "sk-..."
# เปิดเทอร์มินัลใหม่เพื่อให้ตัวแปรมีผล
```

## [](https://ailoot.ai/docs/th/keys/#check)ตรวจ⁠สอบคีย์

วิธีตรวจ⁠สอบคีย์ที่ประหยัดที่สุดคือขอรายชื่อโมเดล เพราะไม่มีค่าใช้จ่าย

```bash
curl -s https://api.ailoot.ai/v1/models \
  -H "Authorization: Bearer $AILOOT_API_KEY"
```

ยังมีคำถามอยู่ใช่ไหม ส่ง Request ID และรายละเอียดมาให้เรา เราจะช่วยตรวจ⁠สอบ[ติดต่อฝ่ายสนับสนุน](mailto:support@ailoot.ai)

## Ailoot · บริษัทและพอร์ตโฟลิโอโครงการของบริษัท





Ailoot อาศัยประสบการณ์การดำเนินงานที่สั่งสม ฐานลูกค้าขนาดใหญ่ บริการที่เสถียร และการติดตาม KPI อย่างต่อเนื่อง





บริษัทและพอร์ตโฟลิโอโครงการของบริษัท: ลูกค้าหลายล้านราย; ยอดขายระดับหลายพันล้านต่อเดือน.





Ailoot นำประสบการณ์การดำเนินงานนี้มาใช้เพื่อให้เข้าถึงฟังก์ชัน AI ผ่าน API ในผลิตภัณฑ์ของลูกค้า เอเจนต์ แอปพลิเคชัน และระบบอัตโนมัติ
