Dmitry Sulman

Results 3 issues of Dmitry Sulman

This issue is related to #34535 and #34298. `Converter>> { @Override public List> convert(String source) { return List.of(Map.of("bar", source)); } } // Using this version of the converter also results...

status: waiting-for-triage
in: core

This PR adds LLM client retry support to the Spring Boot starter auto-configuration. Example `application.properties` configuration for using `RetryingLLMClient` (wrapping the original `OpenAILLMClient`) with OpenAI `SingleLLMPromptExecutor`: ``` ai.koog.openai.api-key=${OPENAI_API_KEY} ai.koog.openai.retry.enabled=true ai.koog.openai.retry.max-attempts=4...

OpenAI returns this error message in the response body along with the `429 Too Many Requests` response: > Rate limit reached for o3 in organization org-XXX on tokens per min...