openai/chatgpt-retrieval-plugin
Плагин ChatGPT Retrieval Plugin позволяет легко находить личные или рабочие документы, задавая вопросы на естественном языке.
Инструменты⭐ 21 244Python
Что это за инструмент
ChatGPT Retrieval Plugin — это бэкенд для семантического поиска по документам, позволяющий подключать внешние базы знаний к ChatGPT через API.
Зачем нужен
Инструмент дает разработчикам полный контроль над процессом RAG (Retrieval-Augmented Generation), включая настройку длины чанков, выбор модели эмбеддингов и векторной базы данных. Он полезен, когда встроенных возможностей загрузки файлов в ChatGPT или Assistants API недостаточно для сложных сценариев.
Что можно реализовать
- Создание кастомных GPT с доступом к специфичным личным или корпоративным документам
- Интеграция семантического поиска в приложения через Function Calling или Assistants API
- Разработка систем с тонкой настройкой параметров извлечения (chunking, metadata extraction)
- Поиск по документам с учетом обнаружения PII (персональных данных)
Ключевые возможности
- Поддержка множества векторных баз данных (Pinecone, Qdrant, Weaviate, Postgres и др.)
- Гибкая настройка моделей эмбеддингов (text-embedding-3-large/small, ada-002)
- Встроенные утилиты для чанкинга, извлечения метаданных и детекции PII
- Возможность локального тестирования и развертывания через FastAPI
- Поддержка Azure OpenAI и различных методов аутентификации
👤 Кому подойдёт: разработчики, инженеры ML, архитекторы RAG-систем
Релизы
Релизы ещё не отслежены — появятся после ближайшего опроса.