> ## Documentation Index
> Fetch the complete documentation index at: https://docs.galileo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# GalileoMetrics

***

# Variable: GalileoMetrics

```ts theme={null}
const GalileoMetrics: object;
```

Defined in: [src/types/metrics.types.ts](https://github.com/rungalileo/galileo-js/blob/main/src/types/metrics.types.ts)

Built-in Galileo metric scorers.

Values are human-readable UI labels used for scorer lookup via the API.
Naming convention: base name = LLM version, `Luna` suffix = SLM version.

## Type declaration

### actionAdvancement

```ts theme={null}
readonly actionAdvancement: "Action Advancement" = 'Action Advancement';
```

### actionAdvancementLuna

```ts theme={null}
readonly actionAdvancementLuna: "Action Advancement (SLM)" = 'Action Advancement (SLM)';
```

### actionCompletion

```ts theme={null}
readonly actionCompletion: "Action Completion" = 'Action Completion';
```

### actionCompletionLuna

```ts theme={null}
readonly actionCompletionLuna: "Action Completion (SLM)" = 'Action Completion (SLM)';
```

### agentEfficiency

```ts theme={null}
readonly agentEfficiency: "Agent Efficiency" = 'Agent Efficiency';
```

### agentFlow

```ts theme={null}
readonly agentFlow: "Agent Flow" = 'Agent Flow';
```

### chunkAttributionUtilization

```ts theme={null}
readonly chunkAttributionUtilization: "Chunk Attribution Utilization" = 'Chunk Attribution Utilization';
```

### chunkAttributionUtilizationLuna

```ts theme={null}
readonly chunkAttributionUtilizationLuna: "Chunk Attribution Utilization (SLM)" = 'Chunk Attribution Utilization (SLM)';
```

### completeness

```ts theme={null}
readonly completeness: "Completeness" = 'Completeness';
```

### completenessLuna

```ts theme={null}
readonly completenessLuna: "Completeness (SLM)" = 'Completeness (SLM)';
```

### contextAdherence

```ts theme={null}
readonly contextAdherence: "Context Adherence" = 'Context Adherence';
```

### contextAdherenceLuna

```ts theme={null}
readonly contextAdherenceLuna: "Context Adherence (SLM)" = 'Context Adherence (SLM)';
```

### contextPrecision

```ts theme={null}
readonly contextPrecision: "Context Precision" = 'Context Precision';
```

### contextRelevance

```ts theme={null}
readonly contextRelevance: "Context Relevance" = 'Context Relevance';
```

### contextRelevanceLuna

```ts theme={null}
readonly contextRelevanceLuna: "Context Relevance (SLM)" = 'Context Relevance (SLM)';
```

### conversationQuality

```ts theme={null}
readonly conversationQuality: "Conversation Quality" = 'Conversation Quality';
```

### correctness

```ts theme={null}
readonly correctness: "Correctness" = 'Correctness';
```

### groundTruthAdherence

```ts theme={null}
readonly groundTruthAdherence: "Ground Truth Adherence" = 'Ground Truth Adherence';
```

### inputPii

```ts theme={null}
readonly inputPii: "Input PII" = 'Input PII';
```

### inputPiiLuna

```ts theme={null}
readonly inputPiiLuna: "Input PII (SLM)" = 'Input PII (SLM)';
```

### inputSexism

```ts theme={null}
readonly inputSexism: "Input Sexism" = 'Input Sexism';
```

### inputSexismLuna

```ts theme={null}
readonly inputSexismLuna: "Input Sexism (SLM)" = 'Input Sexism (SLM)';
```

### inputTone

```ts theme={null}
readonly inputTone: "Input Tone" = 'Input Tone';
```

### inputToneLuna

```ts theme={null}
readonly inputToneLuna: "Input Tone (SLM)" = 'Input Tone (SLM)';
```

### inputToxicity

```ts theme={null}
readonly inputToxicity: "Input Toxicity" = 'Input Toxicity';
```

### inputToxicityLuna

```ts theme={null}
readonly inputToxicityLuna: "Input Toxicity (SLM)" = 'Input Toxicity (SLM)';
```

### instructionAdherence

```ts theme={null}
readonly instructionAdherence: "Instruction Adherence" = 'Instruction Adherence';
```

### outputPii

```ts theme={null}
readonly outputPii: "Output PII" = 'Output PII';
```

### outputPiiLuna

```ts theme={null}
readonly outputPiiLuna: "Output PII (SLM)" = 'Output PII (SLM)';
```

### outputSexism

```ts theme={null}
readonly outputSexism: "Output Sexism" = 'Output Sexism';
```

### outputSexismLuna

```ts theme={null}
readonly outputSexismLuna: "Output Sexism (SLM)" = 'Output Sexism (SLM)';
```

### outputTone

```ts theme={null}
readonly outputTone: "Output Tone" = 'Output Tone';
```

### outputToneLuna

```ts theme={null}
readonly outputToneLuna: "Output Tone (SLM)" = 'Output Tone (SLM)';
```

### outputToxicity

```ts theme={null}
readonly outputToxicity: "Output Toxicity" = 'Output Toxicity';
```

### outputToxicityLuna

```ts theme={null}
readonly outputToxicityLuna: "Output Toxicity (SLM)" = 'Output Toxicity (SLM)';
```

### precisionAtK

```ts theme={null}
readonly precisionAtK: "Precision@K" = 'Precision@K';
```

### promptInjection

```ts theme={null}
readonly promptInjection: "Prompt Injection" = 'Prompt Injection';
```

### promptInjectionLuna

```ts theme={null}
readonly promptInjectionLuna: "Prompt Injection (SLM)" = 'Prompt Injection (SLM)';
```

### reasoningCoherence

```ts theme={null}
readonly reasoningCoherence: "Reasoning Coherence" = 'Reasoning Coherence';
```

### sqlAdherence

```ts theme={null}
readonly sqlAdherence: "SQL Adherence" = 'SQL Adherence';
```

### sqlCorrectness

```ts theme={null}
readonly sqlCorrectness: "SQL Correctness" = 'SQL Correctness';
```

### sqlEfficiency

```ts theme={null}
readonly sqlEfficiency: "SQL Efficiency" = 'SQL Efficiency';
```

### sqlInjection

```ts theme={null}
readonly sqlInjection: "SQL Injection" = 'SQL Injection';
```

### toolErrorRate

```ts theme={null}
readonly toolErrorRate: "Tool Error Rate" = 'Tool Error Rate';
```

### toolErrorRateLuna

```ts theme={null}
readonly toolErrorRateLuna: "Tool Error Rate (SLM)" = 'Tool Error Rate (SLM)';
```

### toolSelectionQuality

```ts theme={null}
readonly toolSelectionQuality: "Tool Selection Quality" = 'Tool Selection Quality';
```

### toolSelectionQualityLuna

```ts theme={null}
readonly toolSelectionQualityLuna: "Tool Selection Quality (SLM)" = 'Tool Selection Quality (SLM)';
```

### userIntentChange

```ts theme={null}
readonly userIntentChange: "User Intent Change" = 'User Intent Change';
```

## Example

```typescript theme={null}
import { GalileoMetrics } from "galileo";

await enableMetrics({
  projectName: "my-project",
  logStreamName: "default",
  metrics: [GalileoMetrics.correctness, GalileoMetrics.completeness],
});
```
