Skip to main content
The VeADK Go v1.0.1 agent entry point is github.com/volcengine/veadk-go/agent/llmagent. llmagent.New extends ADK llmagent.Config with model defaults, config loading, PromptManager, Skills discovery, and knowledge-base tool injection.

Minimal Agent

If model fields are not set explicitly, VeADK Go reads MODEL_AGENT_NAME, MODEL_AGENT_PROVIDER, MODEL_AGENT_API_BASE, and MODEL_AGENT_API_KEY from environment variables or global config. For Ark paths without an API key, the source attempts to use an Ark token provider.

Agent with Tools

Key Configuration

VeADK Go v1.0.1 configures long-term memory through the ADK runner MemoryService and mounts LoadLongMemoryTool when needed.
Last modified on October 20, 2026