feat(agents): replace LLMs with chat LLMs

This commit is contained in:
ItzCrazyKns 2024-04-18 18:15:17 +05:30
parent f9ab543bcf
commit dd1ce4e324
No known key found for this signature in database
GPG key ID: 8162927C7CCE3065
7 changed files with 19 additions and 44 deletions

View file

@ -4,15 +4,15 @@ import {
RunnableLambda,
} from '@langchain/core/runnables';
import { PromptTemplate } from '@langchain/core/prompts';
import { OpenAI } from '@langchain/openai';
import { ChatOpenAI } from '@langchain/openai';
import formatChatHistoryAsString from '../utils/formatHistory';
import { BaseMessage } from '@langchain/core/messages';
import { StringOutputParser } from '@langchain/core/output_parsers';
import { searchSearxng } from '../core/searxng';
const llm = new OpenAI({
temperature: 0,
const llm = new ChatOpenAI({
modelName: process.env.MODEL_NAME,
temperature: 0.7,
});
const imageSearchChainPrompt = `