Documentation
Build with NeuraFlow
Everything you need to integrate AI into your applications
Quick Start
Get started with NeuraFlow in less than 5 minutes
Installation
// Install the NeuraFlow SDK
npm install @neuraflow/sdk
// Initialize the client
import { NeuraFlow } from '@neuraflow/sdk';
const client = new NeuraFlow({
apiKey: process.env.NEURAFLOW_API_KEY
});
// Make your first API call
const response = await client.generate({
prompt: 'Explain quantum computing',
model: 'neura-v2',
temperature: 0.7
});
console.log(response.text);
API Reference
Text Generation
const response = await client.generate({
prompt: 'Write a product description',
model: 'neura-v2',
maxTokens: 500,
temperature: 0.8
});Guides
Authentication
Secure your API requests with authentication tokens
All API requests require authentication using your API key. Include it in the Authorization header: Authorization: Bearer YOUR_API_KEY You can generate API keys in your dashboard under Settings > API Keys.
Models
Choose from our suite of AI models
Available models: - neura-v2: Our flagship model for text generation - code-neura: Specialized for code completion - vision-neura: Image understanding and analysis - fast-neura: Optimized for speed and efficiency
Rate Limits
Understand API rate limiting
Rate limits by plan: - Starter: 100 requests/minute - Professional: 1000 requests/minute - Enterprise: Custom limits Headers returned: - X-RateLimit-Limit: Your limit - X-RateLimit-Remaining: Remaining requests - X-RateLimit-Reset: Time until reset
Available SDKs
Official SDKs for your favorite programming languages
JavaScript
Python
Go
Ruby
Java
PHP
Rust
.NET