Esenniiiia

Esenniiiia SDKs

Access our AI capabilities through pre-built SDKs for Python, JavaScript, and Node.js. These SDKs provide optimized client libraries to integrate our advanced machine learning models into your applications with ease.

Python SDK

Comprehensive Python package with type hints, async support, and streaming response handling.

pip install esenniiiia
Latest version: 2.1.4 Apr 17, 2025

JavaScript SDK

Lightweight browser and Node.js library with WebSocket support and auto-reconnection features.

npm install @esenniiiia/client
Latest version: 3.1.2 May 5, 2025

Node.js SDK

High-performance Node.js implementation with request batching and rate limiting capabilities.

npm install esenniiiia-node
Latest version: 1.0.8 Mar 30, 2025

Getting Started

Choose your SDK, install via your preferred package manager, and begin integrating within minutes.

Authentication

import Esenniiiia from 'esenniiiia'

const client = new Esenniiiia({
  apiKey: process.env.ESIII_API_KEY
})

Basic Request

client.analyze({
  text: "Your text here"
})
.then(response => console.log(response))

API Key Security

Always store your API key in secure environment variables, never commit it directly to code repositories.

SDK Capabilities

Feature Python JavaScript Node.js
Async Support
WebSocket Streaming
Streaming Support
Retry Strategy

Advanced Usage

Async Request

import EsenniiiiaSDK, { AsyncClient } from 'esenniiiia'

const client = new AsyncClient({
  apiKey: 'your-api-key'
})

const result = await client.analyze('Your document text here');
console.log(result.highlights);

WebSockets

const client = new EsenniiiiaWebSocket({
  apiKey: process.env.SIIIKEY
})

client.on('open', () => {
  client.send({text: 'Streaming test'})
})
client.on('message', (data) => {
  console.log('Received:', data)
})

Ready to Build?

Our SDKs allow you to quickly integrate AI capabilities into your codebase. Get started with Python, JavaScript, or Node.js packages.