No LLM Reference | Future AGI Docs

No LLM Reference

Detects references to LLM providers or model names in AI responses, flagging mentions like OpenAI, Anthropic, or GPT-4.

No LLM Reference checks whether a response accidentally reveals it was generated by an LLM, whether by naming a provider or self-identifying as an AI. Run it to keep AI-generated content free of provider mentions.

What it does

No LLM Reference is an LLM-as-Judge eval. It reads the generated output and checks it for mentions of LLM providers, products, or AI self-identification.

Input

Required InputTypeDescription
outputstringContent to evaluate for LLM reference

Output

FieldTypeDescription
ResultPass / FailPass means no LLM reference was detected in the model’s output; Fail means one was detected
ReasonstringA plain-language explanation of why the content was classified as containing or not containing LLM reference

Run it from code

Call evaluate() with the template name and the eval’s required inputs. It returns the score and the reason.

Note

Before running: install the SDK and set FI_API_KEY / FI_SECRET_KEY. The model argument in the snippets is the evaluator model Future AGI uses to run the eval; turing_flash is a fast default.

from fi.evals import evaluate

result = evaluate(
    "no_llm_reference",
    output="Dear Sir, I hope this email finds you well. I look forward to any insights or advice you might have whenever you have a free moment",
    model="turing_flash",
)

print(result.score)
print(result.reason)
import { evaluate } from "@future-agi/ai-evaluation";

const result = await evaluate(
  "no_llm_reference",
  {
    output: "Dear Sir, I hope this email finds you well. I look forward to any insights or advice you might have whenever you have a free moment"
  },
  { modelName: "turing_flash" }
);

console.log(result);

When to use

Run No LLM Reference wherever generated content needs to read as if it wasn’t written by an AI system.

  • Text and chat outputs shipped under a brand voice, not an AI persona
  • Safety and compliance reviews, where provider disclosure isn’t appropriate
  • Customer-facing copy, to catch phrases like “As an AI language model…”

What to do when No LLM Reference fails

This evaluation detects both explicit mentions (“OpenAI”, “ChatGPT”, “Claude”, “Llama”) and implicit self-identification (“As an AI language model…”). It covers references to all major LLM providers (OpenAI, Anthropic, Meta, Mistral, DeepSeek, and others), their products, and model names or versions.

If your content legitimately needs to discuss LLM providers as subject matter, consider using a different evaluation. For comprehensive brand compliance, combine this with other brand-specific evaluations.

Was this page helpful?

Questions & Discussion