Skip to main content

TrustTest is a private Python package. You need credentials for the NeuralTrust index before you can install it. Contact support if you do not have them yet.

Prefer uv for dependency management. uv is fully supported alongside pip. Then run the quickstart, or add only the extras you need below.

Optional extras

Install extras for the providers and stores you actually use.

LLM provider integrations

  • Google AI
  • OpenAI and Azure OpenAI
  • DeepSeek
  • Anthropic
  • Ollama
  • vLLM
  • Azure identity / Azure OpenAI client (azure is separate from rag-azure)
  • Language detection (FastText; default for language evaluators)
Groq and generic HTTP judges use get_llm_client(provider="groq" | "http", ...). Groq reuses the OpenAI-compatible client (trusttest[openai]). HTTP needs no extra. See LLMs & embeddings.

RAG integrations

  • Azure Search
  • Upstash Vector
  • Neo4j
  • Postgres