Kosten Endpunkt
This commit is contained in:
@@ -12,25 +12,55 @@ quarkus.http.port=8090
|
||||
dc.api.key=${DC_API_KEY:}
|
||||
|
||||
# =============================================================================
|
||||
# KI-Modelle (Ollama-kompatibler Endpunkt)
|
||||
# KI-Provider: ollama | mistral
|
||||
# =============================================================================
|
||||
dc.ai.provider=mistral
|
||||
|
||||
# =============================================================================
|
||||
# Ollama-Konfiguration (aktiv wenn dc.ai.provider=ollama)
|
||||
# =============================================================================
|
||||
dc.ai.ollama.base-url=https://ollama.aquantico.de
|
||||
dc.ai.ollama.api-key=324GF44-50AA-4B57-9386-K435DLJ764DFR
|
||||
|
||||
dc.ai.ollama.main.model=qwen3.6:35b-a3b-q4_K_M
|
||||
dc.ai.ollama.catalog.model=qwen3.6:35b-a3b-q4_K_M
|
||||
dc.ai.ollama.ocr.model=qwen3.6:35b-a3b-q4_K_M
|
||||
|
||||
# =============================================================================
|
||||
# Mistral-Konfiguration (aktiv wenn dc.ai.provider=mistral)
|
||||
# =============================================================================
|
||||
dc.ai.mistral.api-key=${MISTRAL_API_KEY:2AkoohJC8MjfjhfLGObQESZs9jxbDnc0}
|
||||
|
||||
dc.ai.mistral.main.model=mistral-small-latest
|
||||
dc.ai.mistral.catalog.model=mistral-small-latest
|
||||
# pixtral-12b-2409 unterstützt Vision (PDF-Seiten als Bild)
|
||||
dc.ai.mistral.ocr.model=pixtral-12b-2409
|
||||
|
||||
# Preise in EUR pro 1 Mio. Tokens (Stand 2025, 1 USD = 0.92 EUR)
|
||||
# mistral-small-latest: $0.10/$0.30 pro 1M tokens
|
||||
dc.ai.mistral.main.price-input-per-1m-eur=0.092
|
||||
dc.ai.mistral.main.price-output-per-1m-eur=0.276
|
||||
dc.ai.mistral.catalog.price-input-per-1m-eur=0.092
|
||||
dc.ai.mistral.catalog.price-output-per-1m-eur=0.276
|
||||
# pixtral-12b-2409: $0.15/$0.15 pro 1M tokens
|
||||
dc.ai.mistral.ocr.price-input-per-1m-eur=0.138
|
||||
dc.ai.mistral.ocr.price-output-per-1m-eur=0.138
|
||||
|
||||
# =============================================================================
|
||||
# Gemeinsame Modell-Parameter (für beide Provider)
|
||||
# =============================================================================
|
||||
dc.ai.base-url=https://ollama.aquantico.de
|
||||
dc.ai.api-key=324GF44-50AA-4B57-9386-K435DLJ764DFR
|
||||
|
||||
# Hauptmodell: Auswertung + Übersetzung
|
||||
dc.ai.main.model=qwen3.6:35b-a3b-q4_K_M
|
||||
dc.ai.main.timeout=300s
|
||||
dc.ai.main.max-retries=2
|
||||
dc.ai.main.temperature=0.1
|
||||
|
||||
# Katalog-Generierungsmodell: längerer Timeout für vollständige Katalog-Analyse
|
||||
dc.ai.catalog.model=qwen3.6:35b-a3b-q4_K_M
|
||||
# Katalog-Generierungsmodell
|
||||
dc.ai.catalog.timeout=1200s
|
||||
dc.ai.catalog.max-retries=1
|
||||
dc.ai.catalog.temperature=0.1
|
||||
|
||||
# OCR-Modell: Bildtext-Extraktion aus PDF-Seiten
|
||||
dc.ai.ocr.model=qwen3.6:35b-a3b-q4_K_M
|
||||
dc.ai.ocr.timeout=120s
|
||||
dc.ai.ocr.max-retries=2
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -9,6 +9,7 @@ de/frigosped/dc/service/MarkdownExportService.class
|
||||
de/frigosped/dc/service/DocumentProcessingService.class
|
||||
de/frigosped/dc/model/CatalogGenerateResponse.class
|
||||
de/frigosped/dc/service/MarkdownExportService$Seg.class
|
||||
de/frigosped/dc/model/AiCostRequest.class
|
||||
de/frigosped/dc/model/OrdsCatalogStatusResponse.class
|
||||
de/frigosped/dc/model/OrdsDocumentTexts.class
|
||||
de/frigosped/dc/resource/CatalogResource.class
|
||||
@@ -21,3 +22,4 @@ de/frigosped/dc/client/OrdsLoggingFilter.class
|
||||
de/frigosped/dc/service/MarkdownExportService$PdfWriter.class
|
||||
de/frigosped/dc/security/ApiKeyFilter.class
|
||||
de/frigosped/dc/model/GeneratedCatalogStructure$GeneratedQuestion.class
|
||||
de/frigosped/dc/service/AiCostTrackerService.class
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/ai/AiModelProducer.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/client/OrdsClient.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/client/OrdsLoggingFilter.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/model/AiCostRequest.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/model/CatalogGenerateResponse.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/model/EvaluationResult.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/model/ExportRequest.java
|
||||
@@ -23,6 +24,7 @@
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/resource/CheckResource.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/resource/ExportResource.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/security/ApiKeyFilter.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/service/AiCostTrackerService.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/service/CatalogGenerationService.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/service/CheckOrchestrationService.java
|
||||
/mnt/c/source/Frigosped/Dokumenten-Check/dc-backend/src/main/java/de/frigosped/dc/service/DocumentProcessingService.java
|
||||
|
||||
Reference in New Issue
Block a user