---
title: Inference SDK Reference
description: Reference for the official DigitalOcean Python, TypeScript, and Go client libraries for managing Inference resources.
product: Inference
url: https://docs.digitalocean.com/products/inference/reference/sdk/
last_updated: "2026-11-11"
---

> **For AI agents:** The documentation index is at [https://docs.digitalocean.com/llms.txt](https://docs.digitalocean.com/llms.txt). Markdown versions of pages use the same URL with `index.html.md` in place of the HTML page (for example, append `index.html.md` to the directory path instead of opening the HTML document).

# Inference SDK Reference

Inference provides a single control plane for managing inference workflows. It includes a Model Catalog where you can view available foundation models, including both DigitalOcean-hosted and third-party commercial models, compare model capabilities and pricing, use routing to match inference requests to the best-fit model, and run inference using serverless or dedicated deployments.

Use the official DigitalOcean client libraries to manage Serverless Inference, Dedicated Inference, Batch Inference, agents, and knowledge bases from code:

- [PyDo](https://docs.digitalocean.com/products/inference/reference/pydo/index.html.md) (Python): Serverless Inference, Dedicated Inference, Agent Platform, and Agent Inference modules.
- [DoTs](https://docs.digitalocean.com/products/inference/reference/dots/index.html.md) (TypeScript): Serverless Inference, Dedicated Inference, Batch Inference, Agent Platform, and Agent Inference modules.
- [Godo](https://docs.digitalocean.com/products/inference/reference/godo/index.html.md) (Go): Serverless Inference, Dedicated Inference, Batch Inference, and Agent Platform services.

For client libraries in other languages, see [SDK and Client Libraries](https://docs.digitalocean.com/reference/libraries/index.html.md).