---
title: "Get Settings"
method: GET
path: "/projects/{project_id}/settings"
tags: ["project_settings"]
---

# Get Settings

`GET /projects/{project_id}/settings`

## Path parameters

- `project_id` string, uuid4, required

## Response `200`

Successful Response

- GenAIProjectSettings
  - `scorers_config` ScorersConfig
    - `scorers` union[] — List of Galileo scorers to enable.
      - union
        - AgenticWorkflowSuccessScorer
          - `name` 'agentic_workflow_success'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - AgenticSessionSuccessScorer
          - `name` 'agentic_session_success'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - ChunkAttributionUtilizationScorer
          - `name` 'chunk_attribution_utilization'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
        - CompletenessScorer
          - `name` 'completeness'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - ContextAdherenceScorer
          - `name` 'context_adherence'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - ContextRelevanceScorer
          - `name` 'context_relevance'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
        - CorrectnessScorer
          - `name` 'correctness'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - GroundTruthAdherenceScorer
          - `name` 'ground_truth_adherence'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - InputPIIScorer
          - `name` 'input_pii'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
        - InputSexistScorer
          - `name` 'input_sexist'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - InputToneScorer
          - `name` 'input_tone'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
        - InputToxicityScorer
          - `name` 'input_toxicity'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - InstructionAdherenceScorer
          - `name` 'instruction_adherence'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - OutputPIIScorer
          - `name` 'output_pii'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
        - OutputSexistScorer
          - `name` 'output_sexist'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - OutputToneScorer
          - `name` 'output_tone'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
        - OutputToxicityScorer
          - `name` 'output_toxicity'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - PromptInjectionScorer
          - `name` 'prompt_injection'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
        - ToolErrorRateScorer
          - `name` 'tool_error_rate'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
        - ToolSelectionQualityScorer
          - `name` 'tool_selection_quality'
          - `filters` union[], nullable — List of filters to apply to the scorer.
            - union
              - …
          - `type` 'luna' | 'plus'
          - `model_name` string, nullable — Alias of the model to use for the scorer.
          - `num_judges` integer, nullable — Number of judges for the scorer.
    - `registered_scorers` RegisteredScorer[] — List of user registered scorers to enable.
      - `id` string, uuid4, nullable
      - `name` string, nullable
      - `filters` union[], nullable
        - union
          - NodeNameFilter — Filters on node names in scorer jobs.
            - `name` 'node_name'
            - `operator` 'eq' | 'ne' | 'contains' | 'one_of' | 'not_in', required
            - `value` union, required
              - …
            - `case_sensitive` boolean
          - MetadataFilter — Filters on metadata key-value pairs in scorer jobs.
            - `name` 'metadata'
            - `operator` 'one_of' | 'not_in' | 'eq' | 'ne', required
            - `key` string, required
            - `value` union, required
              - …
          - ModalityFilter — Filters on content modalities in scorer jobs. Matches if at least one of the specified modalities is present.
            - `name` 'modality'
            - `operator` 'eq' | 'ne' | 'one_of' | 'not_in', required
            - `value` union, required
              - …
    - `generated_scorers` GeneratedScorer[] — List of user generated scorers to enable.
      - `id` string, uuid4, nullable
      - `name` string, nullable
      - `filters` union[], nullable
        - union
          - NodeNameFilter — Filters on node names in scorer jobs.
            - `name` 'node_name'
            - `operator` 'eq' | 'ne' | 'contains' | 'one_of' | 'not_in', required
            - `value` union, required
              - …
            - `case_sensitive` boolean
          - MetadataFilter — Filters on metadata key-value pairs in scorer jobs.
            - `name` 'metadata'
            - `operator` 'one_of' | 'not_in' | 'eq' | 'ne', required
            - `key` string, required
            - `value` union, required
              - …
          - ModalityFilter — Filters on content modalities in scorer jobs. Matches if at least one of the specified modalities is present.
            - `name` 'modality'
            - `operator` 'eq' | 'ne' | 'one_of' | 'not_in', required
            - `value` union, required
              - …
    - `finetuned_scorers` FineTunedScorer[] — List of user fine-tuned scorers to enable.
      - `id` string, uuid4, nullable
      - `name` string, nullable
      - `filters` union[], nullable
        - union
          - NodeNameFilter — Filters on node names in scorer jobs.
            - `name` 'node_name'
            - `operator` 'eq' | 'ne' | 'contains' | 'one_of' | 'not_in', required
            - `value` union, required
              - …
            - `case_sensitive` boolean
          - MetadataFilter — Filters on metadata key-value pairs in scorer jobs.
            - `name` 'metadata'
            - `operator` 'one_of' | 'not_in' | 'eq' | 'ne', required
            - `key` string, required
            - `value` union, required
              - …
          - ModalityFilter — Filters on content modalities in scorer jobs. Matches if at least one of the specified modalities is present.
            - `name` 'modality'
            - `operator` 'eq' | 'ne' | 'one_of' | 'not_in', required
            - `value` union, required
              - …
  - `metric_weights_configuration` object, nullable
  - `alerts_configuration` AlertsConfiguration
    - `emails` string[]
    - `webhooks` Webhook[]
      - `url` string, uri, required
      - `status` 'active' | 'untested' | 'failed' | 'paused'
      - `notes` string

## Other responses

- `422` — Validation Error

## Changes

- **2026-08-06** `933e8c8e6366` — 6 warning
  - added the new `Assesses whether a chatbot interaction that includes audio left the user feeling satisfied and positive, or frustrated and dissatisfied, based on tone, engagement, and overall experience.` enum value to the `metric_weights_configuration/anyOf[subschema #1]/additionalProperties/description/anyOf[subschema #1: MetricDescriptions]/` response property for the response status `200`
  - added the new `Assesses whether a chatbot interaction that includes images or documents left the user feeling satisfied and positive, or frustrated and dissatisfied, based on tone, engagement, and overall experience.` enum value to the `metric_weights_configuration/anyOf[subschema #1]/additionalProperties/description/anyOf[subschema #1: MetricDescriptions]/` response property for the response status `200`
  - added the new `Measures how sexist audio input content might be perceived, ranging from 0 to 1.` enum value to the `metric_weights_configuration/anyOf[subschema #1]/additionalProperties/description/anyOf[subschema #1: MetricDescriptions]/` response property for the response status `200`
  - added the new `Measures how sexist image or document input content might be perceived, ranging from 0 to 1.` enum value to the `metric_weights_configuration/anyOf[subschema #1]/additionalProperties/description/anyOf[subschema #1: MetricDescriptions]/` response property for the response status `200`
  - …2 more
- …earlier changes not shown

[Full history](https://skmtc.dev/galileo/apis/galileo-api-server/changes/projects/:project_id/settings/get.md)

---

[API](https://skmtc.dev/galileo/apis/galileo-api-server.md) · [All operations](https://skmtc.dev/galileo/apis/galileo-api-server/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/galileo/galileo-api-server/revisions/933e8c8e6366/schema)
