Weboldal keresés
Megpróbálom importálni az OpenAI-t a langchain könyvtárból, ahogy a dokumentációjuk utasítja: import { OpenAI } from "langchain/llms/openai";
Ez helyesen működik, amikor helyben futtatom a NodeJS szerveremet, és próbálok kéréseket indítani. Azonban, amikor a tesztjeimet a j
További információ →
Egy alkalmazást készítek a Langchain és az OpenAI segítségével. Az adataimat a JSONLoader-rel töltöm be, és szeretném egy vektortárban tárolni, hogy felhasználói kérés esetén elő tudjam hívni, és választ adhassak az adataimra vonatkozó kérdések
További információ →Úgy tűnik, nem tudom kitalálni, hogyan lehetne átadni a source_documents-et az agentnek, látom, hogy a retrievalChain-ből visszakapom a forrásdokumentumokat. De onnan soha nem kerülnek tovább, valaki itt kitalálta már, hogyan lehetne a forrásdokumentumokat megkapni az executor eredményében?
Már van egy nyitott problémám a langchainjs GitHubon, de eddig nem sikerült működő megoldást találnom: https://github.com/langchain-ai/langchainjs/issues/3404
Azt javasolták, hogy készítsek egy
További információ →Azt szeretném, ha a StuffDocumentsChain-et használnám, de a ConversationChain viselkedésével, a dokumentációban javasolt példa azonban nem úgy működik, ahogy szeretném:
import fs from 'fs'; import path from 'path'; import { OpenAI } from "langchain/llms/openai"; import { RecursiveCharacterTextSplitter } from "langchain/text_splitter"; import { HNSWLib } from "langchain/vectorstores/hnswlib"; import { OpenAIEmbeddings } from További információ →A Langchain-t használom arra, hogy egy hosszú szöveggel lépjek kapcsolatba. A szöveget darabokra bontják, amelyeket az alábbi docs változóba adnak át.
Beállítottam egy láncot, amely közvetíti a válaszomat, azonban azt tapasztalom, hogy a handleLLMNewToken akkor is hívódik, miközben az OpenAI visszaadja az összes generáció tokenjeit, beleértve az egyes dokumentumok Map lépéseit is.
Ez zavart válaszhoz vezet, amely minden generáció kombinációja, nem csak a
További információ →