For the complete documentation index, see llms.txt. This page is also available as Markdown.

LlamaIndex

Создавайте конвейеры LlamaIndex от данных к LLM и RAG-приложения на GPU Clore.ai

LlamaIndex (ранее GPT Index) — это фреймворк для работы с данными для приложений LLM с более чем 37 000 звёзд на GitHub. В то время как LangChain сосредоточен на связывании вызовов LLM, LlamaIndex превосходно справляется с загрузкой данных, индексированием и структурированными запросами — что делает его лучшим выбором, когда вашему приложению нужно работать с большими, разнородными коллекциями документов.

LlamaIndex предоставляет первоклассную поддержку сложных структур данных (базы данных, API, PDF, страницы Notion, репозитории GitHub) и продвинутых стратегий извлечения. Запуск на GPU-серверах Clore.ai с локальными LLM устраняет расходы на API и сохраняет ваши данные в приватности.

Ключевые преимущества:

  • 📊 Коннекторы данных — более 160 интеграций (PDF, SQL, Notion, Slack, GitHub и т. д.)

  • 🗂️ Несколько типов индексов — векторный, древовидный, списочный, по ключевым словам, граф знаний

  • 🔍 Продвинутый поиск — декомпозиция на подзапросы, рекурсивный поиск, гибридный поиск

  • 🤖 Движки запросов — SQL, структурированные и естественно-языковые запросы к любому источнику данных

  • 🧩 Мультимодальный — изображения, аудио и видео наряду с текстом

  • 💾 Сохранение — встроенная поддержка ChromaDB, Pinecone, Weaviate и т. д.

  • ⚡ С приоритетом асинхронности — создан для производительной работы в продакшене

  • 🔗 Совместим с LangChain — используйте оба фреймворка вместе


Требования к серверу

Параметр
Минимум
Рекомендуется

GPU

NVIDIA RTX 3080 (10 ГБ)

NVIDIA RTX 4090 (24 ГБ)

VRAM

8 ГБ (модель 7B)

24 ГБ (модели 13B–34B)

ОЗУ

16 ГБ

32–64 ГБ

CPU

4 ядра

16 ядер

Диск

30 ГБ

100+ ГБ (локальные модели + данные)

ОС

Ubuntu 20.04+

Ubuntu 22.04

CUDA

11.8+

12.1+

Python

3.9+

3.11

Порты

22, 8000

22, 8000, 11434 (Ollama)

LlamaIndex — это библиотека Python; GPU-ресурсы потребляются базовой LLM и моделью эмбеддингов. Для продакшен-развёртываний используйте LlamaIndex вместе с Ollama (для локального инференса) и ChromaDB (для векторного хранения), обе запущенные на вашем GPU-сервере Clore.ai.


Быстрое развертывание на CLORE.AI

1. Найдите подходящий сервер

Перейдите на маркетплейс CLORE.AI и выберите его в зависимости от размера вашей LLM:

Сценарий использования
GPU
Примечания

Разработка / тестирование

RTX 3080 (10 ГБ)

модели 7B, небольшие наборы документов

Продакшен (малый)

RTX 4090 (24 ГБ)

модели 13B, средние наборы данных

Продакшен (крупный)

A100 40G / 80G

модели 34B–70B, большие наборы данных

Корпоративный уровень

H100 (80 ГБ)

Максимальная пропускная способность

2. Настройте своё развёртывание

Docker-образ (базовый):

Сопоставление портов:

Скрипт запуска:

3. Откройте доступ к API


Пошаговая настройка

Шаг 1: Подключитесь к серверу по SSH

Шаг 2: Установите Ollama

Шаг 3: Настройте окружение Python

Шаг 4: Установите пакеты LlamaIndex

Шаг 5: Настройте глобальные параметры

Шаг 6: Постройте свой первый индекс

Шаг 7: Запросите индекс


Примеры использования

Пример 1: Базовый Q&A по документам


Пример 2: RAG по нескольким документам с ChromaDB


Пример 3: Декомпозиция на подзапросы


Пример 4: Индекс графа знаний


Пример 5: SQL-движок запросов по базе данных


Конфигурация

Docker Compose (полный стек LlamaIndex)

Ключевые переменные конфигурации

Параметр
По умолчанию
Описание

Settings.llm

OpenAI GPT-3.5

LLM для генерации

Settings.embed_model

OpenAI Ada

Модель эмбеддингов

Settings.chunk_size

1024

Размер фрагмента текста в токенах

Settings.chunk_overlap

200

Перекрытие между фрагментами

Settings.num_output

256

Максимальное число токенов в ответе LLM

Settings.context_window

4096

Размер контекстного окна LLM


Советы по производительности

1. Асинхронные запросы для повышения пропускной способности

2. Гибридный поиск (по ключевым словам + семантический)

3. Переранжирование для качества

4. Потоковая передача для отзывчивых интерфейсов


Устранение неполадок

Проблема: Модель эмбеддингов не подключается к Ollama

Проблема: Построение индекса выполняется медленно

Проблема: ModuleNotFoundError для интеграций

Проблема: Превышен размер контекстного окна

Проблема: Запросы возвращают нерелевантные результаты


Ссылки


Рекомендации по GPU для Clore.ai

Сценарий использования
Рекомендуемый GPU
Оценочная стоимость на Clore.ai

Разработка/тестирование

RTX 3090 (24 ГБ)

$0.07–0.21/гпу/ч

RAG для продакшена

RTX 3090 (24 ГБ)

$0.07–0.21/гпу/ч

Генерация эмбеддингов с высокой пропускной способностью

RTX 4090 (24 ГБ)

$0.14–0.42/гпу/ч

💡 Все примеры в этом руководстве можно развернуть на Clore.ai GPU-серверах. Просматривайте доступные GPU и арендуйте по часам — без обязательств, с полным root-доступом.

Последнее обновление

Это было полезно?