Client SDKs
Official SDKs for building with the HINOW API in Python, TypeScript, Java, Go, Ruby, C#, PHP, Rust, Kotlin, and Swift.
HINOW provides official client SDKs in multiple languages to make it easier to work with over 100 AI models. Each SDK provides idiomatic interfaces, type safety, and built-in support for features like streaming, retries, and error handling.
Python
Sync and async clients, Pydantic models
TypeScript
Node.js, Deno, Bun, and browser support
Java
Builder pattern, CompletableFuture async
Go
Context-based cancellation, functional options
Ruby
Sorbet types, streaming helpers
C#
.NET Standard 2.0+, IAsyncEnumerable streaming
PHP
Value objects, Laravel integration
Rust
Async/await with Tokio, strong typing
Kotlin
Coroutines, Flow streaming, Android support
Swift
Async/await, Combine, SwiftUI integration
Quick Installation
Install the HINOW SDK in your development environment with a single command:
pip install hinow-aiQuick Start
Get started with the HINOW API in minutes. Configure your API key and make your first call:
from hinow_ai import HinowAI
client = HinowAI(api_key="your-api-key")
response = client.chat.completions.create(
model="openai/gpt-4o-mini",
messages=[
{"role": "user", "content": "Hello, HINOW!"}
]
)
print(response.choices[0].message.content)Beta Features
Beta features are available for testing. They may change or be removed in future versions.
Agent
BetaBuild autonomous AI agents that can execute multi-step tasks, use tools, and interact with external systems.
Search
BetaSemantic search powered by embeddings. Search across documents, images, and other content with natural language queries.
Requirements
Minimum requirements for each SDK:
| SDK | Min Version | Dependencies |
|---|---|---|
| TypeScript | Node.js 18+ | fetch (native) |
| Python | Python 3.8+ | httpx, pydantic |
| Go | Go 1.21+ | None external |
| Java | Java 11+ | OkHttp, Gson |
| C# | .NET 6.0+ | System.Net.Http |
| Rust | Rust 1.70+ | reqwest, tokio, serde |
| PHP | PHP 8.1+ | Guzzle |
| Ruby | Ruby 3.0+ | faraday |
| Kotlin | Kotlin 1.9+ | Ktor, Coroutines |
| Swift | Swift 5.9+ | Foundation |
GitHub Repositories
All our SDKs are open source. Contribute, report bugs, or follow the development:


