The Agent Development Kit (ADK) is a modular, model-agnostic framework developed by Google for building AI agents. It supports workflows, tool usage, multimodal input/output, and evaluation, making it ideal for creating flexible and interactive agents. This guide walks you through connecting SambaCloud LLMs to ADK so you can start building your own agents quickly.Documentation Index
Fetch the complete documentation index at: https://sambanova-systems.mintlify.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you begin, ensure you have:- A SambaCloud API key. Get one by creating a SambaCloud account and getting one in the API keys tab.
- Python 3.9 or newer installed on your machine
Setup
-
To create a virtual environment, open your terminal and run:
-
To install the ADK and LiteLLM libraries, run:
Example use case
To see ADK and SambaCloud working together, check out the multimodal agent example. This example shows how to:- Understand and process images
- Use external tools during a workflow
- Turn a visual mockup into a simple web page

