# داتا — APIهای زبان، گفتار و استدلال

یک API سازگار با OpenAI برای گفتگو، بینایی، OCR، تبدیل گفتار به متن و متن به گفتار، ترجمه و بازیابی — روی سخت‌افزار اختصاصی و با مدل‌هایی که در خودِ سرویس میزبانی می‌شوند.

- Year: 2026
- Category: هوش مصنوعی
- Stack: litellm, caddy, python, fastapi, uvicorn, websocket, llamacpp, pytorch, cuda, huggingface, nvidia, librosa, scipy, ffmpeg, tesseract, easyocr, pymupdf, searxng, postgresql, redis, sqlite, docker, systemd
- Live: https://console.data.larsima.com

### یک API، همهٔ کارهای زبانی

گفتگو، بینایی، OCR، رونویسی گفتار، تولید صدا، ترجمه و بازیابی — پشت یک رابط استاندارد. مدل‌ها روی سخت‌افزار اختصاصی و به‌صورت محلی اجرا می‌شوند.

### چه چیزی در اختیار شماست

مدل‌ها روی سخت‌افزار اختصاصی و به‌صورت محلی اجرا می‌شوند؛ پس برای پردازش لازم نیست متن و صدای حساس به سرویس بیرونی فرستاده شود. برای تیمی که با پروندهٔ حقوقی و مکالمهٔ ضبط‌شده کار می‌کند، همین فرق اصلی است.

فنی

### از چه ساخته شده

داتا از چند لایه ساخته شده است. در لبهٔ سرویس، Caddy HTTPS و محدودسازی نرخ درخواست را بر عهده دارد و پشت آن یک دروازهٔ LiteLLM رابط سازگار با OpenAI را ارائه می‌کند، با کلید API، دسترسی جداگانه به هر مدل و پیگیری هزینه. خودِ سرویس با Python و FastAPI و Uvicorn نوشته شده و رونویسی زنده از راه WebSocket برمی‌گردد. مدل‌ها روی یک پردازندهٔ گرافیکی اختصاصی NVIDIA Blackwell با ۹۶ گیگابایت حافظه اجرا می‌شوند: مدل‌های زبانی کوانتیزه‌شده با llama.cpp، و بقیه با PyTorch ۲ و CUDA ۱۲٫۸ و Hugging Face Transformers. صدا با سنتز گفتار با کدک صوتی عصبی ساخته می‌شود که با LoRA برای فارسی تنظیم دقیق شده است؛ librosa و SciPy و FFmpeg کار پردازش صوت را انجام می‌دهند. برای اسناد، دو موتور OCR مستقل، Tesseract و EasyOCR، با رأی‌گیری اجماعی نتیجه را می‌دهند و PyMuPDF فایل‌های PDF را می‌خواند. بازیابی ترکیبی از BM25 و بردارهای معنایی است و جست‌وجوی وب با SearXNG انجام می‌شود. داده‌ها در PostgreSQL، حافظهٔ نهان پاسخ‌ها در Redis و نمایه‌های محلی در SQLite نگه‌داری می‌شود، و Docker و systemd اجرای سرویس را سرپا نگه می‌دارند.


---

Source: https://larsima.com/projects/data-ai-apis
Organisation: LARSIMA (شرکت فن‌آوران توسعه لار سیما), registered in Iran, no. 318515, since 2007-12-02.
