cppwfs/evaluatoroptimizer

Implements the EvaluatorOptimizer pattern

★ 0Forks 0JavaGitHub ↗Compare

README

Evaluator Optimizer Example

This is a Spring AI and Spring Integration application that implements the evaluator-optimizer pattern. The evaluator-optimizer pattern is an agentic pattern where an AI model evaluates and refines its own responses. This application utilizes Spring Integration to create the workflow based on the Evaluator Optimizer Example from the Spring AI Samples repository.

Requirements:

  • Java 17 or Above

Build:

export OPENAI_API_KEY=<your OpenAI API key>
mvn clean package

Run:

export OPENAI_API_KEY=<your OpenAI API key>
java -jar target/evaluatoroptimizer-0.0.1-SNAPSHOT.jar

Contributors

cppwfs

Issues