Jeg forsøger at importere OpenAI fra langchain-biblioteket, som deres dokumentation instruerer med: import { OpenAI } from "langchain/llms/openai";
Dette fungerer korrekt, når jeg kører min NodeJS-server lokalt og prøver forespørgsler. Men når jeg kører mine tests
Læs mere →
Jeg laver en app med hjælp fra Langchain og OpenAI. Jeg indlæser mine data med JSONLoader og vil gemme dem i et vectorstore, så jeg kan hente dem ved brugerforespørgsel for at besvare spørgsmål specifikt om mine data. Langchain-dokumentationen
Læs mere →Jeg kan ikke finde ud af, hvordan man sender source_documents videre til agenten, jeg kan se, at jeg får source documents returneret fra retrievalChain. Men det bliver aldrig sendt videre derfra, har nogen her fundet en måde at modtage source documents i executor-resultatet?
Jeg har allerede en sag åben på langchainjs GitHub, men har ikke været i stand til at finde en fungerende løsning: https://github.com/langchain-ai/langchainjs/issues/3404
Det blev foreslået, at jeg skulle lave
Læs mere →Jeg vil bruge StuffDocumentsChain, men med adfærden af ConversationChain. Det foreslåede eksempel i dokumentationen virker ikke, som jeg ønsker:
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 "langchain/embeddi Læs mere →Jeg bruger Langchain til at interagere med et langt stykke tekst. Teksten er opdelt i stykker, som videregives som docs-variablen nedenfor.
Jeg har sat en kæde op, der streamer mit svar, men jeg oplever, at handleLLMNewToken bliver kaldt, mens OpenAI returnerer tokens fra alle generationer, som inkluderer Map-trinnene for hvert dokument.
Dette resulterer i et rodet svar, som er en kombination af alle generationer, i stedet for kun outputgenerationen. Jeg
Læs mere →