Software Development Kits (SDK's)

Inference Gateway provides official SDKs for various programming languages to simplify integration with your applications. These SDKs offer typed interfaces, error handling, and convenience methods for interacting with the Inference Gateway API.

Available SDKs

The following SDKs are currently available:

Python

Official Python SDK for Inference Gateway.

Installation: pip install inference-gateway

GitHub: https://github.com/inference-gateway/python-sdk

Pypi: https://pypi.org/project/inference-gateway/

Typescript

Official Typescript SDK for Inference Gateway.

Installation: npm i @inference-gateway/sdk

GitHub: https://github.com/inference-gateway/typescript-sdk

NPM: https://www.npmjs.com/package/@inference-gateway/sdk

Go

Official Go SDK for Inference Gateway.

Installation: go get github.com/inference-gateway/sdk

GitHub: https://github.com/inference-gateway/sdk

Rust

Official Rust SDK for Inference Gateway.

Installation: cargo add inference-gateway-sdk

GitHub: https://github.com/inference-gateway/rust-sdk

Crate.io: https://crates.io/crates/inference-gateway-sdk