Refactor example retreiving, add option for dynamic data. Add hybrid reranking to tooling. Add parsing and loop infrastructure for trigger event processing
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
import { GraphNode } from "@langchain/langgraph";
|
||||
import { MessagesState } from "../state";
|
||||
import { AIMessage, BaseMessage, HumanMessage } from "@langchain/core/messages";
|
||||
import { calculateSimilarity } from "../tools/clan/retreiveExamples";
|
||||
import { rankFromCSV } from "../tools/clan/retreiveExamples";
|
||||
|
||||
export const normalizationSetup: GraphNode<typeof MessagesState> = async (state) => {
|
||||
let similarityResults = await calculateSimilarity(state.disinformationTitle)
|
||||
let similarityResults = await rankFromCSV(state.disinformationTitle)
|
||||
|
||||
console.log(similarityResults)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user