Files
Joe Fernandez 1b2660a0c0 docs: Update Go API docs references (#1911)
* docs: Update Go API docs references

* respond to review comments
2026-06-30 13:51:50 -07:00

91 lines
3.9 KiB
Markdown

# API Reference
The Agent Development Kit (ADK) provides comprehensive API references across supported languages, allowing you to dive deep into all available classes, methods, and functionalities.
{{#
CONTRIBUTORS: Keep all API reference links below as full `https://` absolute URLs.
These API docs (python/, typescript/, java/, kotlin/, cli/, agentconfig/, rest/)
are externally generated HTML, not MkDocs Markdown pages. If written as relative
or root-relative paths, such as `python/index.html` or `/api-reference/python/`,
the mkdocs-llmstxt plugin rewrites them to non-existent `.md` URLs, such as
`https://adk.dev/api-reference/python/index.md`, producing broken 404 links in
llms.txt / llms-full.txt. See #1716 and #1717 for history.
#}}
<div class="grid cards" markdown>
- :fontawesome-brands-python:{ .lg .middle } **Python API Reference**
---
Explore the complete API documentation for the Python Agent Development Kit. Discover detailed information on all modules, classes, functions, and examples to build sophisticated AI agents with Python.
[:octicons-arrow-right-24: View Python API Docs](https://adk.dev/api-reference/python/) <br>
<!-- This comment forces a block separation -->
- :fontawesome-brands-js:{ .lg .middle } **Typescript API Reference**
---
Access the complete API documentation for the TypeScript Agent Development Kit. Find detailed information on all packages, classes, and methods to build powerful and flexible AI agents with TypeScript.
[:octicons-arrow-right-24: View Typescript API Docs](https://adk.dev/api-reference/typescript/) <br>
<!-- This comment forces a block separation -->
- :fontawesome-brands-golang:{ .lg .middle } **Go API Reference**
---
Explore the complete API documentation for the Go Agent Development Kit. Discover detailed information on all modules, classes, and functions to build sophisticated AI agents with Go.
[:octicons-arrow-right-24: View Go v2.x API Docs](https://pkg.go.dev/google.golang.org/adk/v2) <br>
[:octicons-arrow-right-24: View Go v1.x API Docs](https://pkg.go.dev/google.golang.org/adk) <br>
<!-- This comment forces a block separation -->
- :fontawesome-brands-java:{ .lg .middle } **Java API Reference**
---
Access the comprehensive Javadoc for the Java Agent Development Kit. This reference provides detailed specifications for all packages, classes, interfaces, and methods, enabling you to develop robust AI agents using Java.
[:octicons-arrow-right-24: View Java API Docs](https://adk.dev/api-reference/java/) <br>
<!-- This comment forces a block separation -->
- :simple-kotlin:{ .lg .middle } **Kotlin API Reference**
---
Access the complete KDoc documentation for the Kotlin Agent Development Kit. This reference covers all packages, classes, and functions for building AI agents with Kotlin.
[:octicons-arrow-right-24: View Kotlin API Docs](https://adk.dev/api-reference/kotlin/) <br>
<!-- This comment forces a block separation -->
- :material-console:{ .lg .middle } **CLI Reference**
---
Explore the complete API documentation for the CLI including all of the
valid options and subcommands.
[:octicons-arrow-right-24: View CLI Docs](https://adk.dev/api-reference/cli/) <br>
<!-- This comment forces a block separation -->
- :material-text-box-outline:{ .lg .middle } **Agent Config YAML reference**
---
View the full Agent Config syntax for configuring ADK with
YAML text files.
[:octicons-arrow-right-24: View Agent Config reference](https://adk.dev/api-reference/agentconfig/) <br>
<!-- This comment forces a block separation -->
- :material-cog-outline:{ .lg .middle } **REST API Reference**
---
Explore the REST API for the ADK web server. This reference provides details on the available endpoints, request and response formats, and more.
[:octicons-arrow-right-24: View REST API Docs](https://adk.dev/api-reference/rest/) <br>
</div>