Source: https://ailoot.ai/docs/ms/integrations/openai-agents-sdk/
Canonical: https://ailoot.ai/docs/ms/integrations/openai-agents-sdk/
Language: ms

[SDK dan rangka kerja](https://ailoot.ai/docs/ms/integrations/#sdk) 

# OpenAI Agents SDK

[Markdown](https://ailoot.ai/docs/ms/integrations/openai-agents-sdk/index.md)

Rangka kerja ejen · OpenAI Chat, OpenAI Responses

| Format | Tempat membuat tetapan |
| --- | --- |
| OpenAI Chat, OpenAI Responses | AsyncOpenAI(base\_url=..., api\_key=...) + OpenAIChatCompletionsModel(model=..., openai\_client=client), atau secara global set\_default\_openai\_client(client) |

## [](https://ailoot.ai/docs/ms/integrations/openai-agents-sdk/#setup)Konfigurasi

Salin konfigurasi dan gantikan `sk-...` dengan kunci anda daripada panel pengguna Ailoot. Sebaiknya simpan kunci dalam pemboleh ubah persekitaran `AILOOT_API_KEY`, jika aplikasi menyokongnya.

Sebelum bermula, panggil GET /v1/models dengan kunci Ailoot anda. Pilih ID model tepat yang kaedahnya merangkumi POST /v1/chat/completions, POST /v1/responses, kemudian gunakannya dalam konfigurasi. Untuk ejen, semak juga sokongan alat dan ciri yang diperlukan oleh versi klien anda.

```python
import os
from agents import Agent, Runner, AsyncOpenAI, OpenAIChatCompletionsModel, set_tracing_disabled
set_tracing_disabled(disabled=True)
client = AsyncOpenAI(max_retries=0, base_url="https://api.ailoot.ai/v1", api_key=os.environ["AILOOT_API_KEY"])
model = OpenAIChatCompletionsModel(model="claude-sonnet-5-5", openai_client=client)
agent = Agent(name="Pembantu", instructions="Jawab dalam bahasa Rusia", model=model)
print(Runner.run_sync(agent, "Helo").final_output)
```

Contoh model: `claude-sonnet-5-5, gpt-6.1-sol`. Ambil mana-mana model lain daripada [katalog](https://ailoot.ai/models/ms/) — pastikan model mempunyai format yang diperlukan.

## [](https://ailoot.ai/docs/ms/integrations/openai-agents-sdk/#notes)Perkara yang perlu diketahui

Alamat dengan /v1. Matikan penjejakan melalui set\_tracing\_disabled(True): jika tidak, SDK akan cuba menghantar jejak ke OpenAI tanpa kunci OpenAI. Chat Completions hanya tersedia untuk model yang menurut katalog menyokong kaedah ini, dan hanya jika kaedah tersebut tersedia untuk kunci anda; Responses (lalai dalam SDK) hanya untuk model dengan kaedah responses dalam katalog. Alat terbina dalam OpenAI (carian web, fail) tidak dijamin melalui gerbang pihak ketiga.

## [](https://ailoot.ai/docs/ms/integrations/openai-agents-sdk/#check)Semakan

- Alamat untuk format OpenAI ialah `https://api.ailoot.ai/v1` (atau laluan penuh, jika aplikasi meminta alamat penuh).
- Ajukan soalan ringkas. Jika ralat diterima, semak kod dan Request ID serta rujuk halaman [Ralat dan had](https://ailoot.ai/docs/ms/errors/).
- 404 sejurus selepas konfigurasi hampir selalu bermaksud alamat tidak betul: terdapat lebihan atau kekurangan `/v1`.
- 402 — baki tidak mencukupi untuk rizab. Ejen merizabkan lebih banyak daripada sembang: [sebabnya](https://ailoot.ai/docs/ms/billing/reserve/).

Dokumentasi aplikasi: [https://openai.github.io/openai-agents-python/models/](https://openai.github.io/openai-agents-python/models/)

Masih ada soalan? Hantar Request ID dan penerangannya — kami akan membantu menyiasatnya.[Hubungi sokongan](mailto:support@ailoot.ai)

## Ailoot · Syarikat dan portfolio projeknya





Ailoot berteraskan pengalaman operasi yang mantap, pangkalan pelanggan yang besar, perkhidmatan yang stabil dan pemantauan KPI berterusan.





Syarikat dan portfolio projeknya: jutaan pelanggan; jualan bernilai berbilion setiap bulan.





Ailoot menggunakan pengalaman operasi ini untuk akses API kepada ciri AI dalam produk pelanggan, ejen, aplikasi dan automasi.
