Package-level declarations
Types
Link copied to clipboard
@ConfigurationProperties(prefix = "ai.koog.openai", ignoreUnknownFields = true)
Configuration class for OpenAI settings in the Koog framework. This class defines properties required to configure and use OpenAI-related services, such as API keys, base URLs for the services, and optional retry configurations.
Link copied to clipboard
@AutoConfiguration
@PropertySource(value = ["classpath:/META-INF/config/koog/openai-llm.properties"] )
Auto-configuration class for setting up OpenAI LLM client and related beans. This class utilizes the properties defined in OpenAIKoogProperties to configure and initialize OpenAI-related components, including the client and executor.