Описание тега langchain-js
0
ответов
Установка node-faiss и libomp при развертывании
Я создаю веб-сайт AI с помощью Chagpt API и langchain. все используют node.js, выражайте теперь, когда я хочу развернуть проект на любой платформе, например vercel или renderjs, я получаю эту ошибку сообщая мне, что библиотека faiss-node не установл…
01 сен '23 в 01:04
1
ответ
Langchain RetrivalQAChain предоставляет правильный ответ, несмотря на то, что из базы данных векторов не возвращено 0 документов.
Я думал, что RetrivalQAChain ответит только на основе документов, возвращенных из базы данных. В моем подсказке прямо сказано: не отвечайте, если не знаете ответа. Из моей векторной базы данных было возвращено 0 документов, и я надеялся, что она ска…
21 авг '23 в 03:21
1
ответ
Проблема BufferMemory с ConversationalRetrievalQAChain в JavaScript/Nodejs
Я использую Langchain в Nodejs и следую официальной документации, чтобы сохранить контекст разговора, используяConversationalRetrievalQAChainиBufferMemoryи не может передать объект памяти вConversationalRetrievalQAChain.fromLLMсогласно документации …
24 июл '23 в 12:59
0
ответов
UnstructuredURLLoader недоступен в langchain в javascript
Из-за этой проблемы мне приходится использовать cherrio, преобразование html в текст, указанное в документации, у этого есть некоторые недостатки. Когда я спросил RetrivalQA, он также вернул свойства CSS, URL-адреса и JavaScript, потому что они учас…
12 авг '23 в 21:08
0
ответов
Всегда получаю «неопределенное» для исходного документа
Я использую langchainJS с openAI для своих локальных документов и написал приведенный ниже код, источником ответа, который я получаю, всегда являетсяundefined: import { OpenAI } from "langchain/llms/openai"; import { ConversationalRetrievalQAChain }…
16 июл '23 в 10:59
1
ответ
В чем разница между SQLDatabaseChain и create_sql_agent в langchain?
Я создаю функцию, которая использует LangChain для преобразования вопросов, вводимых пользователем, в SQL. Я знаю, что «create_sql_agent» имеет логику для исправления любых ошибок в запросе, на который отвечает «openai». SQLDatabaseChain не исправля…
17 авг '23 в 09:34
0
ответов
Пользовательский набор инструментов LangChain из нескольких инструментов
Как я могу объединить несколько инструментов LangChain в набор инструментов на TypeScript? import { Toolkit } from 'langchain/agents'; import { DynamicTool, Tool } from 'langchain/tools'; export class CustomToolkit extends Toolkit { tools: Tool[]; c…
19 июл '23 в 14:31
1
ответ
Как объединить ConversationalRetrivalQAChain, агенты и инструменты в LangChain
Я хотел бы объединить, например, инструмент в LangChain. я используюConversationalRetrievalQAChainдля поиска в PDF-файлах продуктов, которые были загружены с использованием API встраивания OpenAI и локальной базы данных векторов цветности. Это работ…
10 июл '23 в 11:47
0
ответов
Как настроить системный тон и использовать шаблон в LangChainJS?
Я экспериментирую с библиотекой JavaScript LangChain и хочу убедиться, что делаю это правильно. Моя цель — задать тон ИИ (кто он), а затем передать некоторый контекст и позволить ему задать вопрос об этом контексте. Итак, вот что я делаю: promptTemp…
07 июл '23 в 08:43
1
ответ
Потоковая передача ответа с помощью LangChain в Javascript
Я пишу небольшое приложение на JavaScript, используя библиотеку LangChain. У меня есть следующий фрагмент: /* LangChain Imports */ import { OpenAI } from "langchain/llms/openai"; import { BufferMemory } from "langchain/memory"; import { Conversation…
18 июл '23 в 22:07
0
ответов
Неопределенная ошибка при передаче асинхронной функции в качестве параметра функции
Я пытаюсь использовать RecursiveCharacterTextSplitter с функцией длины в качестве стороннего токенизатора. Согласно документации, RecursiveCharacterTextSplitter также принимает lengthFunction как обещание. но я бьюTypeError: Cannot convert undefined…
31 авг '23 в 20:27
0
ответов
Как использовать функции OpenAi с моделью gpt-3.5-turbo-16k-0613 с Langchain.js?
Я хочу реализовать пользовательские функции с помощью модели gpt-3.5-turbo-16k-0613 и не могу найти связанную с этим документацию. На данный момент моя кодовая база выглядит примерно так: const model = new ChatOpenAI({ temperature: temperature, // i…
22 сен '23 в 19:19
1
ответ
Почему при использовании LangChainJS для подключения к Weaviate в Docker отказано в соединении?
Я пытаюсь использовать Weaviate в качестве векторного хранилища в приложении, которое собираю. Я запускаю Weaviate и свой сервер NodeJs в контейнерах в сети Docker Compose по умолчанию. Они подключаются, но Weaviate, кажется, отказывается от соедине…
21 сен '23 в 18:42
0
ответов
Запрос моих собственных данных с использованием langchain и сосновой шишки
Я хочу использовать langchain, чтобы предоставить свой собственный контекст модели llm openai gpt и запросить мои данные с использованием модели llm. Во-первых, я использую langchainjs для загрузки документов на основе предоставленного пути к файлу …
17 окт '23 в 07:04
1
ответ
Ошибка тайм-аута Langchain UnstructuredDirectoryLoader
Я пытаюсь загрузить очень большой сложный PDF-файл, содержащий таблицы и рисунки. Это примерно 600 страниц. Когда я использую быстрый вариант с неструктурированным API в Langchain-JS с NextJS, кажется, что он работает, но не собирает некоторые необх…
13 сен '23 в 03:36
0
ответов
как получить доступ к содержимому PDF-файла, используя номер страницы в javascript langchain
Я создаю чат-бота-помощника в формате PDF, используя next js, langchain и pincone DB. Я могу получить контент идеально, но когда я пытаюсь получить доступ к содержимому страницы, PDF-файл говорит, что не может получить доступ к содержимому страницы.…
27 окт '23 в 05:10
1
ответ
Загрузка текста PDF в память из GoogleCloudStorage с помощью Langchain NodeJS
Я пытаюсь загрузить PDF-файл из хранилища GCS и прочитать его содержимое в памяти. При использовании Langchain с Python я могу просто использовать GCSDirectoryLoader для чтения всех файлов в корзине и текста в формате PDF. Langchain для NodeJs не им…
04 окт '23 в 17:21
0
ответов
как я могу передать данные, полученные от пользователя, в инструмент в langchain
у меня есть эта функция в langchain app.post('/new', async (req, res) => { const { question } = req.body; const formattedPromptValue = await promptTemplate.format({ userPrompt: question, }); try { // loaded agent const executor = await initialize…
05 сен '23 в 14:00
0
ответов
Проблемы с модулем js узла для идентификатора js-tiktoken/lite
Я создаю чат-бота в виде виджета в html и js и использую сервер node.js как часть, а различные файлы для импорта находятся в cdn. Когда я запускаю страницу, виджет все работает, но когда я ввожу вопрос в консоли, появляется: «Неперехваченная (в обещ…
08 сен '23 в 14:51
0
ответов
Langchain js ConversationalRetrivalQAChain и подсказка
Я использую langchain js и провожу некоторые эксперименты с помощью ConversationalRetrivalQAChain и подсказки. Я пытаюсь добавить переменную с именем lang в свою подсказку и установить значение во время вызова, но всегда получаю эту ошибку выкинуть …
27 ноя '23 в 22:11