feat: integrate Spring AI ChatClient with dynamic ToolCallback for MCP tools

This commit is contained in:
jade
2026-07-14 22:09:26 +09:00
parent 4fa1cdc954
commit e156fb4a70
8 changed files with 552 additions and 1 deletions

View File

@@ -40,3 +40,10 @@ mcp.max-pages-per-call=3
mcp.max-stream-bytes=1048576
mcp.max-response-bytes-from-tool=5242880
mcp.tool-registry-sync-interval-millis=5000
# Spring AI OpenAI / Gemini API Config
spring.ai.openai.api-key=AIzaSyB4fAgAjF9lL4CiiH4yMevD9qE6wMyWZO0
spring.ai.openai.base-url=https://generativelanguage.googleapis.com/v1beta/openai/
spring.ai.openai.chat.options.model=gemini-flash-latest
spring.ai.openai.chat.options.temperature=0.3