SSS yapılandırılmış arama API

Bu hizmet, SSS sayfasında yayımlanmış soru ve yanıtların indeksinde anahtar kelime arar. NLWeb REST list yanıt biçimini kullanan sınırlı bir adaptördür. NLWeb referans sunucusunun tam kurulumu değildir. LLM, anlamsal arama, özetleme veya yeni tıbbi cevap üretimi sunmaz.

İstek

curl.exe -G "https://www.edizyesilkaya.com.tr/ask" --data-urlencode "query=boy kısalığı" --data-urlencode "streaming=false"

GET ve HEAD desteklenir. query: 1–300 karakter; num_results: 1–10 (varsayılan 5); mode: yalnız list; streaming: yalnız false veya 0 (varsayılan false). query_id isteğe bağlıdır: 1–128 harf, rakam, alt çizgi veya tire. site yalnız edizyesilkaya.com.tr veya www.edizyesilkaya.com.tr olabilir. Konuşma geçmişi, prev ve decontextualized_query desteklenmez. POST ve SSE desteklenmez. Kimlik doğrulama gerekmez; kişisel veya hasta bilgisi göndermeyin.

Yanıt

JSON yanıtında query_id ve results dizisi bulunur. Her sonuç url, name, site, score, description ve schema_object alanlarını taşır. schema_object, yayımlanmış soruyu Question ve yanıtını acceptedAnswer/Answer olarak sunar. Description kaynak yanıt metnidir; model tarafından üretilmez. Score yalnız anahtar kelime eşleşmesini belirtir; tıbbi doğruluk veya öneri puanı değildir.

Eşleşme bulunamazsa HTTP 200 ile results: [] döner. Geçersiz parametrede 400; desteklenmeyen yöntemde 405; fazla uzun URL sorgusunda 414; indeks eksik veya bozuksa 503 döner. Tüm yanıtlar önbelleğe kapalıdır. GET sorguları sunucu erişim kayıtlarında görünebilir.

Güncellik ve kapsam

Kaynak indeksi SSS sayfasının bir kopyasıdır. indexed_at, indeksin oluşturulma zamanıdır; tıbbi içeriğin güncellenme tarihi değildir. SSS değiştiğinde indeks güncelleme aracıyla yeniden oluşturulmalıdır. Sonuçların tamamı /sss adresine bağlanır. Yanıtlar kişiye özel değerlendirme veya tanı değildir.

Bu adaptör MCP hizmetine ask aracı eklemez; ayrı GET /ask adresi sunar. OpenAPI belgesi · SSS kaynağı