Существует множество замечательных инструментов, которые помогают создавать генеративные приложения ИИ. Но для начала работы с новым инструментом требуется время на изучение и практику.
По этой причине я создал репозиторий с примерами популярных платформ с открытым исходным кодом для создания генеративных приложений искусственного интеллекта.
В примерах также показано, как использовать эти платформы с Amazon Bedrock.
Вы можете найти репозиторий здесь:
https://github.com/danilop/oss-for-generative-ai
В оставшейся части статьи я опишу выбранные мной фреймворки, что находится в примере кода в репозитории и как их можно использовать на практике.
LangChain: платформа для разработки приложений на основе языковых моделей, с примерами:
LangGraph: расширение LangChain для создания многоакторных приложений с отслеживанием состояния и большими языковыми моделями (LLM)
Haystack: комплексная среда для создания поисковых систем и приложений языковых моделей
LlamaIndex: структура данных для приложений на основе LLM с примерами:
DSPy: фреймворк для решения задач ИИ с использованием больших языковых моделей
RAGAS: структура для оценки конвейеров извлечения дополненной генерации (RAG)
LiteLLM: библиотека для стандартизации использования LLM от разных поставщиков
Среда для разработки приложений на основе языковых моделей.
Основные особенности:
Основные варианты использования:
Расширение LangChain для создания многоакторных приложений с отслеживанием состояния. заявки с LLM
Основные особенности:
Основные варианты использования:
Среда с открытым исходным кодом для создания готовых к использованию приложений LLM.
Основные особенности:
Основные варианты использования:
Среда данных для создания приложений на основе LLM.
Основные особенности:
Основные варианты использования:
Среда для решения задач ИИ с помощью декларативных и оптимизируемых программ языковой модели.
Основные особенности:
Основные варианты использования:
Система оценки систем дополненной генерации (RAG).
Основные особенности:
Основные варианты использования:
Единый интерфейс для нескольких поставщиков LLM.
Основные особенности:
Основные варианты использования:
Сообщите мне, использовали ли вы какой-либо из этих инструментов. Я пропустил что-то, чем вы хотели бы поделиться с другими? Не стесняйтесь внести свой вклад в репозиторий!
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3