Closed f3rnandomoreno closed 2 weeks ago
This pull request includes several updates to the project, primarily focusing on dependency updates, code refactoring, and configuration changes. The most important changes include updating dependencies in pom.xml
, refactoring the ManagerAgent
and NL2SQLAgent
classes to use constructor injection, and adding a new integration test for the TelegramClientConfig
class.
java.version
to 17 and spring-ai.version
to 1.0.0 in pom.xml
.spring-ai-ollama-spring-boot-starter
in pom.xml
.ManagerAgent
and NL2SQLAgent
to use constructor injection instead of field injection. [1] [2]ChatClientConfig
to remove specific OpenAiChatOptions
and use the default configuration.TelegramBotConfig
to use OkHttpTelegramClient
directly instead of creating a new instance within the constructor.TelegramClientConfig
to verify the handling of incoming messages and the generation of appropriate responses.application.properties
to enable and configure the OpenAI and Ollama chat options.
Run & review this pull request in StackBlitz Codeflow.