---
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

---

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