Описание тега py-langchain

LangChain — это платформа с открытым исходным кодом для разработки приложений на основе языковых моделей. Используйте этот тег для пакета, специфичного для Python.
0 ответов

Ошибка Langchain JSONLoader: OSError: [Errno 63] Слишком длинное имя файла:

Помогите мне решить эту ошибку, мне нужно, чтобы данные json хранились в chromadb, здесь они не загружаются в загрузчик, я использую Langchain JSON import yfinance as yf import json from langchain import OpenAI from langchain.embeddings.sentence_tra…
18 авг '23 в 05:04
2 ответа

Не могу запустить простое вводное приложение langchain и получаю ошибку

У меня проблемы с запуском простого примера из langchain from dotenv import load_dotenv,find_dotenv load_dotenv(find_dotenv()) from langchain.llms import openai llm = OpenAI(temperature=0.9) text = "What would be a good company name for a company th…
14 май '23 в 21:29
0 ответов

Токен Langchain превысил выпуск

Я создаю чат-бот, используя langchain, а также модель openAi. Я выбрал модель text-davinci-003. Размер моего входного токена составляет 1596, а вывод никогда не завершается, поскольку превышен лимит токенов, как решить проблему. эта проблема никогда…
0 ответов

Как работать с PDF-формой в Langchain?

У меня есть PDF-файл с анкетой. Есть текст, который нельзя изменить: вопросы, а затем текстовые поля с ответами. Когда я запускаю этот простой код: from langchain.document_loaders import PyPDFLoader loader = PyPDFLoader("files/blo-file.pdf") pages =…
0 ответов

Как добавить значение ak в SelfQueryRetriever langchain

введите описание изображения здесь введите описание изображения здесь. Это упоминается в документе langchain. Мы также можем использовать средство поиска самозапросов, чтобы указать k: количество документов для выборки. Мы можем сделать это, передав…
08 июн '23 в 08:24
1 ответ

Встраивания Langchain с несколькими источниками данных

Прежде всего извините, если мой вопрос окажется глупым или не будет иметь особого смысла, у меня не так много опыта работы с langchain и в целом с LLM. Итак, у меня есть следующий сценарий мне нужно использовать в качестве встраивания книгу (300 стр…
05 авг '23 в 14:12
1 ответ

Агент LangChain SQLDatabase всегда имеет ошибки при запросе к базе данных

Я попытался задать ему простую задачу, которая включает в себя объединение двух разных таблиц, и агенты, кажется, включают дополнительный ', что приводит к этой ошибке (эта ошибка не появляется, когда приглашение простое и просто спрашивает об одной…
05 июн '23 в 09:14
0 ответов

LangChain — сложные запросы разбиваются

я используюагент, имеющий инструменты, которые могут получать информацию об «обзорах продуктов», с невекторной базой данных, в которой хранятся документы с обзорами продуктов, текстом, рейтингом от 1 до 5 звезд, датой и т. д. Учитывая следующий запр…
03 июн '23 в 11:28
1 ответ

Использование пользовательских данных JSON для контекста в Langchain и ConversationChain() в ChatGPT OpenAI

У меня есть собственный файл JSON, созданный на основе листа Excel, который содержит определенные данные, на которых я хочу, чтобы мои вопросы основывались и на которых мне нужны ответы от OpenAI. Теперь для этого у меня есть следующий фрагмент кода…
0 ответов

Параметр Python langchain Tool()

Я хочу передать параметры в «функцию» инструмента в коде. Но модель чата имеет весь контроль над «функциями» (насколько я знаю). Поэтому я хочу напрямую передать информацию функции в Tool(). Есть ли способ пройти? realistic_vision_tool = Tool( name=…
22 июн '23 в 17:20
1 ответ

Загрузка данных с использованием UnstructuredURLLoader из LangChain останавливается, поскольку TP_NUM_C_BUFS слишком мал: 50.

Я пытаюсь воспроизвести код, представленный в документации LangChain ( URL - LangChain 0.0.167), чтобы включить загрузку HTML-файлов из списка URL-адресов в формат документа, который затем может быть обработан с помощью сложной модели обработки есте…
0 ответов

Проблема с входными данными в маршрутизации MultiPromptChain — проблема с отсутствующими входными ключами

Я использую несколько цепочек RetrivalQA, каждая из которых имеет разные инструкции по форматированию и шаблоны подсказок. Чтобы справиться с этим, я использую MultiPromptChain из langchain, чтобы определить, в какую цепочку направлять входные данны…
0 ответов

Заставить агент LangChain выводить также информацию о получении

Я работаю над созданием агента langchain logging.info("Initializing the tools") tools = [ StructuredTool.from_function(some_func), Tool( name="QA", func=(lambda message: extract_QA(docsearch, message, company, language, info=info)), description="use…
20 июл '23 в 14:43
0 ответов

Ошибка ограничения скорости langchain с введением

В настоящее время я пробую langchain, и после первого базового руководства (следующий код) у меня возникла ошибка RateLimitError. from langchain.llms import OpenAI llm = OpenAI(temperature=0.9) llm.predict("What would be a good company name for a co…
13 июл '23 в 16:22
2 ответа

Как использовать новую модель gpt-3.5-16k с langchain?

Я написал приложение на langchain, которое передает несколько цепочек в последовательную цепочку для запуска. Проблема, с которой я столкнулся, заключается в том, что запросы настолько велики, что превышают размер токена 4K. Я видел, что OpenAI выпу…
21 июн '23 в 12:52
2 ответа

Как включить историю контекста/чата в OpenAI ChatBot, используя ChatGPT и langchain в Python?

Пожалуйста, будьте терпеливы, поскольку это буквально первый крупный код, который я когда-либо писал, и он предназначен для API ChatGPT OpenAI. С помощью этого кода я собираюсь загрузить PDF-документ или группу PDF-документов. Затем разделите их, чт…
1 ответ

Можно ли модифицировать наборы инструментов Langchain? Можем ли мы добавить инструменты в набор инструментов pandas_dataframe_agent?

Я новичок в langchain, поэтому предполагаю, что это возможно, но демонстрирует мое отсутствие полного понимания компонентов langchain. Я успешно создал и использовал набор инструментов Pandas Dataframe Agent для анализа небольшого фрейма данных. Я т…
29 июн '23 в 16:59
1 ответ

Как запустить асинхронные методы в langchain?

У меня есть базовая цепочка, которая классифицирует некоторый текст на основе Общеевропейских стандартов владения языком. Я рассчитываю разницу между нормальнымchain.applyиchain.aapplyно не могу заставить его работать. Что я делаю не так? import os …
05 июл '23 в 14:57
0 ответов

Попытка создать цепочку LangChain в сочетании с локальной системой чат-ботов.

По сути, я создал автономную систему чата с искусственным интеллектом и сейчас нахожусь в процессе привязки этой системы чата к LangChain. До сих пор я добился хороших успехов, но столкнулся с проблемой, когда дело касалось цепей. # AI Server from f…
1 ответ

определить схему вывода для вложенного json в langchain

Каков рекомендуемый способ определения схемы вывода для вложенного json? Метод, который я использую, не кажется идеальным. # adding to planner -> from langchain.experimental.plan_and_execute import load_chat_planner refinement_response_schemas = …
05 июн '23 в 15:11