Learn R Programming

sdcMicro (version 5.8.1)

query_llm_for_roles: Query LLM to Classify Variable Roles

Description

Sends a prompt to an LLM to classify dataset variables into anonymization roles for use with the sdcMicro package.

Usage

query_llm_for_roles(
  prompt,
  model = NULL,
  api_key = NULL,
  provider = "openai",
  base_url = NULL
)

Value

A named list with fields `keyVars`, `pramVars`, `numVars`, `weightVar`, `strataVar`, `hhId`.

Arguments

prompt

A character string prompt for the LLM.

model

Model identifier (passed to query_llm).

api_key

API key (passed to query_llm).

provider

LLM provider (passed to query_llm).

base_url

Base URL (passed to query_llm).

Author

Matthias Templ