INTEGRITY Dokumentace

Začínáme

V tomto průvodci se naučíte, jak nastavit a používat svůj první AI Gateway.

Získání ID účtu a ověřovacího tokenu

Než začnete odesílat požadavky, budete potřebovat dvě věci:

  1. Váš ID účtu : najdete je v Cloudflare dashboard.
  2. A Token Cloudflare API, vytvořte API token hodnotou AI Gateway - Read, AI Gateway - Edit, a Workers AI - Read oprávnění.

Odešlete svůj první požadavek

Spusťte následující příkaz a odešlete svůj první požadavek přes AI Gateway. Tento příklad volá model Workers AI, který vyžaduje @cf/ prefix modelu a cf-aig-gateway-id hlavička.

# Run `wrangler auth token` to get an auth token to replace $CLOUDFLARE_API_TOKEN,
# and `wrangler whoami` to replace $CLOUDFLARE_ACCOUNT_ID.
curl -X POST "https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/v1/chat/completions" \
  --header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
  --header "cf-aig-gateway-id: default" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "@cf/moonshotai/kimi-k2.6",
    "messages": [
      {
        "role": "user",
        "content": "What is Cloudflare?"
      }
    ]
  }'

cf-aig-gateway-id: default hlavička směruje tento požadavek Workers AI přes výchozí bránu vašeho účtu. Pokud brána neexistuje, AI Gateway ji vytvoří při prvním ověřeném požadavku. Směrování přes bránu poskytuje jednotné protokolování, analýzu, ukládání do mezipaměti, omezování rychlosti a zabezpečení. Automaticky vytvořená brána používá Standardní fakturace jako výchozí. Chcete-li platit předplacenými kredity AI Gateway, nastavit fakturační nastavení Workers AI na Jednotné účtování.

Vytvořit gateway ručně

Gateways můžete také vytvořit ručně s vlastním názvem a konfigurací přes dashboard nebo API.

Přejděte na AI Gateway ↗
  1. Přihlaste se do Cloudflare dashboard a vyberte svůj účet.
  2. Přejděte na AI > AI Gateway.
  3. Vyberte Create Gateway.
  4. Zadejte své Název gateway. Poznámka: název brány má limit 64 znaků.
  5. V Fakturace Workers AI, zvolte, jak se účtují požadavky na Workers AI přes tuto bránu:
    • Standardní fakturace účtuje váš účet Cloudflare na konci každého fakturačního cyklu.
    • Jednotné účtování odečítá se z vašeho zůstatku předplacených kreditů AI Gateway v reálném čase.
  6. Vyberte Vytvořit.

Chcete-li nastavit AI Gateway pomocí API:

  1. Vytvořte token API s následujícími oprávněními:

    • AI Gateway - Read
    • AI Gateway - Edit
  2. Získejte svůj ID účtu.

  3. Pomocí daného tokenu API a Account ID odešlete POST požadavek do Cloudflare API.

Ověřování poskytovatele

Ověřte se u svého upstream poskytovatele AI pomocí jedné z následujících možností:

Možnosti integrace

REST API

Prostřednictvím stejného rozhraní Cloudflare API můžete volat libovolný model, ať už běží na Cloudflare, nebo u externího poskytovatele. Nepotřebujete žádné SDK ani API klíče poskytovatele: ověřování i fakturace probíhají přes váš účet Cloudflare. K dispozici jsou tři koncové body: /ai/run pro všechny modality, /ai/v1/chat/completions pro kompatibilitu s OpenAI SDK a /ai/v1/responses pro agentní workflow.

# Run `wrangler whoami` to get your account ID to replace $CLOUDFLARE_ACCOUNT_ID,
# and `wrangler auth token` to get an auth token to replace $CLOUDFLARE_API_TOKEN.
curl -X POST "https://api.cloudflare.com/client/v4/accounts/$CLOUDFLARE_ACCOUNT_ID/ai/v1/chat/completions" \
  --header "Authorization: Bearer $CLOUDFLARE_API_TOKEN" \
  --header "Content-Type: application/json" \
  --data '{
    "model": "openai/gpt-4.1-mini",
    "messages": [{"role": "user", "content": "What is Cloudflare?"}]
  }'

Viz REST API pro podrobnosti a příklady.

Koncové body specifické pro poskytovatele

Pro přímou integraci s konkrétními poskytovateli AI použijte vyhrazené koncové body, které zachovávají původní schéma API poskytovatele a zároveň přidávají funkce AI Gateway.

https://gateway.ai.cloudflare.com/v1/{account_id}/{gateway_id}/{provider}

Dostupní poskytovatelé:

Další kroky