fix(ai): AtlasCloud üst sağlayıcısı kalıcı olarak atlanır (liste + danışman)
All checks were successful
Deploy / deploy (push) Successful in 9m34s
All checks were successful
Deploy / deploy (push) Successful in 9m34s
AtlasCloud reasoning_effort: "none" isteğine uymuyor; cevap ~50 sn sürüp yarım kalıyordu (07-liste-duzeltmeleri.md). Liste üretiminde tepkisel 6 saatlik atlamaya ek olarak kalıcı liste eklendi (client.ts); danışman sohbeti de aynı listeyi provider.ignore ile gönderir. Gerçek modelle doğrulandı: 3 soru + 2 listede istek gövdesinde alan var, yanıt 200. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -23,7 +23,7 @@ import {
|
||||
type UIMessageChunk,
|
||||
} from "ai";
|
||||
import { ARACLAR, aracSeti, type AracBaglami } from "./araclar";
|
||||
import { sohbetDilModeli } from "./client";
|
||||
import { kaliciDislananSaglayicilar, sohbetDilModeli } from "./client";
|
||||
import { KAYIT_DUZELTME_NOTU, kayitBeyaniVar, semaSizintisiVar, vaatDiliBul } from "./cikti-denetimi";
|
||||
import { cevapIhlalOlasiligi, JEV_DUZELTME_NOTU, JEV_IHLAL_ESIGI } from "./jev";
|
||||
|
||||
@@ -113,7 +113,13 @@ export function danismanAkisi(opts: {
|
||||
},
|
||||
maxOutputTokens: 1024,
|
||||
abortSignal: zamanAsimi,
|
||||
providerOptions: { openaiCompatible: { reasoningEffort: "none" } },
|
||||
providerOptions: {
|
||||
openaiCompatible: { reasoningEffort: "none" },
|
||||
// Sağlayıcı adı altındaki bilinmeyen alanlar istek gövdesine aynen geçer
|
||||
...(kaliciDislananSaglayicilar().length > 0
|
||||
? { openrouter: { provider: { ignore: kaliciDislananSaglayicilar() } } }
|
||||
: {}),
|
||||
},
|
||||
onError: ({ error }) => {
|
||||
// Hata nesnesinin tamamı istek gövdesini ve cevap başlıklarını
|
||||
// taşır; loga yalnız durum kodu ve mesaj gider.
|
||||
|
||||
Reference in New Issue
Block a user