Skip to main content
GET
Retrieve tag extractor

Authorizations

Authorization
string
header
required

Use Authorization: Bearer

Path Parameters

project_id
string<uuid>
required

UUID of the project

extractor_id
string<uuid>
required

UUID of the extractor

Response

Successful response

Applies hierarchical metadata tags to chunks (or documents) using an LLM.

id
string<uuid>
read-only
name
string
Example:

"Department classifier"

brief
string
Example:

"Classify each chunk into a department."

llm_model
string
Example:

"gpt-4o"

tagging_tree
object

Nested tree describing the tag taxonomy. Each node has shape {id: string, label: string, children: [...]}.

Example:
extraction_prompt
string
Example:

"Choose the department this chunk most likely belongs to."

tag_level
enum<string>

Granularity at which tags are applied.

Available options:
chunk,
document
Example:

"chunk"

document_ids
string<uuid>[]
Example:
compute_alerts
boolean
default:false
enforce_single_tag
boolean

When true, only one leaf tag per chunk is allowed.

Example:

false

pre_execution_filter
object | null
alerts_additional_instructions
string | null
alerts_llm_model
string | null
created_at
string<date-time>
read-only
updated_at
string<date-time>
read-only
prompt_generation_status
string | null
read-only
deployed_tagging_tree
object | null
read-only
deployed_extraction_prompt
string | null
read-only
deployed_llm_model
string | null
read-only
extracted_tags_table
string<uuid> | null
read-only
alerts_tags_table
string<uuid> | null
read-only
chunks_table_version_info
object | null
read-only
filtering_options
object[]
read-only
table_version_updates
object | null
read-only
versions
object[]
read-only
default_version
object | null

Immutable snapshot of a TagExtractor's version-bearing configuration.

latest_version
object | null

Immutable snapshot of a TagExtractor's version-bearing configuration.