strindberg
09/15/2025, 2:52 PMktor:
application:
modules:
- se.example.ai.ApplicationKt.main
koog:
openai:
apikey: $OPEN_AI_API_KEY
baseUrl: <https://api.openai.com>
However, at startup, there is an error saying "ERROR Application - Failed to read Koog configuration from application config
io.ktor.server.config.ApplicationConfigurationException: Path timeout not found."
I can't figure out where to put the timeout configuration, and I find no documentation about it.
I do have "ktor-server-config-yaml" in my dependencies.simon.vergauwen
09/15/2025, 5:26 PMktor:
application:
modules:
- se.example.ai.ApplicationKt.main
koog:
openai:
apikey: $OPEN_AI_API_KEY
baseUrl: <https://api.openai.com>
timeout:
requestTimeoutMillis: 900000
connectTimeoutMillis: 60000
socketTimeoutMillis: 900000
This should be optional, please create an issue otherwise I'll create one ☺️ Also with the Ktor DSL you can do following as well:
install(Koog) {
openAI(System.getenv("OPEN_AI_API_KEY"))
}strindberg
09/16/2025, 5:54 AMstrindberg
09/16/2025, 6:02 AMstrindberg
09/16/2025, 7:48 AMVadim Briliantov
09/16/2025, 7:47 PMtimeout:
requestTimeoutMillis: 900000
connectTimeoutMillis: 60000
socketTimeoutMillis: 900000strindberg
09/17/2025, 8:03 AMVadim Briliantov
09/17/2025, 10:01 AM