Carry OCR and missing-source warnings into analysis readiness
This commit is contained in:
@@ -428,13 +428,13 @@ export const AppProvider = ({ children }) => {
|
||||
// Gerçek AI analizi — backend /api/ai/analyze üzerinden, admin panelde
|
||||
// seçilen model zinciri (fallback) ile.
|
||||
// mode='derin' → ince detaylar, belge kontrol listesi ve yol haritası da üretilir
|
||||
const analyzeSpecPdfWithGemini = async ({ text, fileName, tender, mode } = {}) => {
|
||||
const analyzeSpecPdfWithGemini = async ({ text, fileName, tender, mode, extraction } = {}) => {
|
||||
const session = getToken();
|
||||
setAiAnalyzing(true);
|
||||
setAiAnalysisResults(null);
|
||||
try {
|
||||
const { analyzeSpecText } = await import('../services/ai');
|
||||
const data = await analyzeSpecText({ text, fileName, tender, chain: aiModelConfig.chain, mode });
|
||||
const data = await analyzeSpecText({ text, fileName, tender, chain: aiModelConfig.chain, mode, extraction });
|
||||
const result = {
|
||||
...data.result,
|
||||
tenderKey: tender?.ikn || tender?.id || null,
|
||||
|
||||
Reference in New Issue
Block a user