Thanks to visit codestin.com
Credit goes to lib.rs

Cargo Features

[dependencies]
adk-cli = { version = "0.9.1", default-features = false, features = ["gemini", "openai", "anthropic", "deepseek", "groq", "ollama", "all-providers", "telemetry-otlp", "optimize", "graph-sqlite"] }
default = gemini

The gemini feature is set by default whenever adk-cli is added without default-features = false somewhere in the dependency tree.

gemini default all-providers?

Enables gemini of adk-model

openai all-providers?

Enables openai of adk-model

anthropic all-providers?

Enables anthropic of adk-model

deepseek all-providers?

Enables deepseek of adk-model

groq all-providers?

Enables groq of adk-model

ollama all-providers?

Enables ollama of adk-model

all-providers = anthropic, deepseek, gemini, groq, ollama, openai
telemetry-otlp

Enables otlp of adk-telemetry

optimize

Prompt optimization CLI command (adk optimize)

Affects adk-cli::optimize

graph-sqlite

SQLite checkpointer for graph time-travel commands

Enables sqlite of adk-graph