Ana sayfa → Yardım

Uç nokta açıkça var olduğu halde /v1/chat/completions için 404

Önce HTTP yöntemini kontrol edin. /v1/chat/completions yalnızca POST'a yanıt verir – GET, neredeyse her OpenAI uyumlu ağ geçidinde tasarım gereği 404 döndürür.

Gördüğünüz hata

Neden oluyor

Bu, üretimden çok hata ayıklama sırasında insanları yakalar. URL'yi tarayıcıya ya da varsayılan olarak GET kullanan bir araca yapıştırırsınız, 404 görürsünüz ve uç noktanın çöktüğüne karar verirsiniz. Uç nokta sağlam; sadece GET işleyicisi yok.

Doğrulaması kolay: Gerçekten var olmayan bir yol da, var olup yönteminizi reddeden bir yol da 404 döndürür; ama POST'a geçtiğinizde yalnızca biri davranış değiştirir.

Sebebin bu olduğunu doğrulayın

Aynı yolu iki kez, her yöntemle bir kez gönderin ve karşılaştırın:

# GET — expect 404 even on a healthy endpoint
curl -s -o /dev/null -w 'GET  %{http_code}\n' \
  'YOUR_BASE_URL/chat/completions'

# POST with a deliberately bad key — expect 401
curl -s -o /dev/null -w 'POST %{http_code}\n' -X POST \
  'YOUR_BASE_URL/chat/completions' \
  -H 'Authorization: Bearer invalid' \
  -H 'Content-Type: application/json' -d '{}'

GET 404 ardından POST 401 geliyorsa uç nokta sağlıklıdır, siz yanlış şekilde test ediyordunuz. İki kez 404 geliyorsa yol gerçekten yanlıştır.

Nasıl düzeltilir

  1. POST kullanınChat completions, messages ve embeddings uç noktalarının hepsi POST'tur. Yalnızca /v1/models gibi listeleme uç noktaları GET'e yanıt verir.
  2. Yol segmentlerini sayınTam yol /v1/chat/completions'tır. /v1'in eksik olması ya da istemciniz de eklediği için iki kez yazılması, her iki durumda da var olmayan yollara düşer.
  3. Yolunuzu yeniden yazan bir proxy olup olmadığına bakınKurumsal proxy'ler ve API ağ geçitleri bazen bir ön eki siler ya da ekler. İstemcinizin kaydettiği URL ile sunucunun aldığını bildirdiği URL'yi karşılaştırın.
APICLAN da aynı şekilde davranır: GET /v1/chat/completions 404 döndürür, POST ise geçerli bir anahtar verene kadar bir JSON hatası döndürür. Uç noktalar ve örnekler hızlı başlangıç sayfasında.

İlgili konular

OpenAI uyumlu bir API'yi çağırırken Unexpected token '<' hatası401 invalid API key – anahtar doğru göründüğü halde hata veriyorsa

Son kontrol: 2026-10-01. Canlı bir OpenAI uyumlu ağ geçidinde teşhis edilen sorunlardan yazılmıştır, başka sitelerden derlenmemiştir.