Erweiterungen

This commit is contained in:
2026-02-24 17:11:22 +01:00
parent 0d7223b6b6
commit 112978f14f
3 changed files with 124 additions and 61 deletions

View File

@@ -73,17 +73,26 @@ app.version=@project.version@
app.google.maps.api-key=AIzaSyDnbitL06iLp3elmj-WtPudCykX9xvXcVE
# ===========================================
# LLM Configuration (LM Studio)
# LLM Configuration
# Provider: lmstudio | moonshot
# ===========================================
app.ai.provider=moonshot
# --- LM Studio ---
app.ai.lmstudio.base-url=https://lmstudio.appcreation.de
app.ai.lmstudio.model=local-model
# --- Moonshot AI (kimi) ---
app.ai.moonshot.base-url=https://api.moonshot.ai
app.ai.moonshot.api-key=sk-EfHJfwCsxiZbOoBJ21OLWb9RUJQXSXAFIFGKnOedKke5JYZp
app.ai.moonshot.model=moonshot-v1-8k
# Spring AI OpenAI properties (Pflicht für Auto-Configuration, werden vom LlmRestClient überschrieben)
spring.ai.openai.base-url=https://lmstudio.appcreation.de
spring.ai.openai.api-key=not-used
spring.ai.openai.chat.options.model=local-model
spring.ai.openai.chat.options.temperature=0.7
# WICHTIG: Streaming deaktivieren - LM Studio/Docker können Streaming-Responses nicht korrekt handlen
spring.ai.openai.chat.options.stream=false
# Timeouts für OpenAI Client
spring.ai.openai.connect-timeout=10s
spring.ai.openai.read-timeout=120s