LangСhain: создаем свой AI в несколько строк
• LangChain - перспективный фреймворк для работы с языковыми моделями.
• LangChain позволяет собрать различные компоненты для создания ChatGPT.
• Модели: универсальный интерфейс для работы с языковыми моделями, поддержка API OpenAI, Cohere, Hugging Face и других.
• Промпты: функции для работы с промптами, представление промпта согласно типу модели, формирование шаблона на основе внешних данных, форматирование вывода модели.
• Индексы: структурируют документы для оптимального взаимодействия с языковыми моделями, поддержка индексов на основе векторных баз данных.
• Цепочки: объединение разных языковых моделей и запросов в многоступенчатые конвееры, применение для разговоров, ответов на вопросы, суммаризации и других сценариев.
• Агенты: доступ модели к различным источникам информации, таким как Google, Wikipedia и т.д.
• Память: сохранение состояний в цепочках, например, для создания чат-бота, сохранение предыдущих вопросов и ответов.
Документация: https://python.langchain.com/docs/get_started/introduction
Post #48
57