mirror of
https://github.com/discourse/discourse.git
synced 2026-08-06 13:08:40 +08:00
The following PR makes it so Anthropic/OpenAI and Google properly terminate LLM agent chains when they reach the end. Each LLM has different rules about how to "halt" and force LLM to return results. This also improves the eval system to support new LLM chain type evals. see: https://github.com/discourse/discourse-ai-evals/pull/14 It also corrects open ai responses api which is a bit off at the moment cause it is not retaining ids |
||
|---|---|---|
| .. | ||
| prompts | ||
| runners | ||
| boot.rb | ||
| cli.rb | ||
| console_formatter.rb | ||
| eval.rb | ||
| features.rb | ||
| judge.rb | ||
| llm_repository.rb | ||
| persona_prompt_loader.rb | ||
| recorder.rb | ||
| structured_logger.rb | ||
| workbench.rb | ||