⚒️ Evaluate AI agent response relevance using OpenAI and cosine similarity

1,117 views · ⚒️ Engineering

Description

This n8n template demonstrates how to calculate the evaluation metric “Relevance” which in this scenario, measures the relevance of the agent’s response to the user’s question.

The scoring approach is adapted from the open-source evaluations project RAGAS and you can see the source here https://github.com/explodinggradients/ragas/blob/main/ragas/src/ragas/metrics/_answer_relevance.py

How it works

Requirements

🔗 Nodes Used

HTTP Request, AI Agent, Basic LLM Chain, OpenAI Chat Model, Structured Output Parser, Chat Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup