LLM Configuration (Beta)
Diffblue Cover can make use of Large Language Models (LLMs) as a beta feature in order to provide more context-aware inputs to tests. This page describes how to configure the LLM usage.
Configuring LLMs in cover.properties
cover.propertiescover.llm.strings=external
cover.llm.api.external.provider=OpenAI
cover.llm.api.external.model=gpt-4
cover.llm.api.external.key=sk-proj-ABCDEFGHIJKLMcover.llm.api.internal.provider=Anthropic
cover.llm.api.internal.model=claude-sonnet-4-5
cover.llm.api.internal.key=sk-ant-NOPQRSTUVWXYZ
cover.llm.api.internal.url=https://claude.internal.example.comcover.llm.strings=internalEnvironment Checks
Configuration Properties
Property
Description
Applying Changes
OpenAI Example
Anthropic / Claude Example
Last updated
Was this helpful?

