configuring-ai-agents

Configure LLM import steps and guardrails for Celigo flows.

3|2|Updated May 20, 2026
One-click install
npx skills add https://github.com/celigo/ai --skill configuring-ai-agents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: configuring-ai-agents
Source: https://github.com/celigo/ai/tree/main/skills/configuring-ai-agents
Command: npx skills add https://github.com/celigo/ai --skill configuring-ai-agents

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you set up LLM-powered import steps and safety/compliance guardrails so your data pipelines can classify, extract, validate, or generate structured results with predictable output.

Core Features & Use Cases

  • AI agent imports that run an LLM per record to perform classification, extraction, summarization, translation, or generation.
  • Structured output controls using json_schema to enforce consistent field extraction for downstream mapping.
  • Guardrails for PII detection/masking and content moderation, plus custom AI-based validation via ai_agent guardrails.
  • Provider configuration for OpenAI and Gemini (LiteLLM proxy), including tool use (web search, MCP, Celigo Tools, and image generation / Gemini equivalents).

Quick Start

Tell your AI coding assistant: "Configure an OpenAI AI agent import that extracts invoice fields into strict JSON, and add a PII guardrail to mask emails and SSNs."

Frequently Asked Questions about configuring-ai-agents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure AI agent imports to extract structured JSON fields from unstructured text?

Configure AI agent imports by setting the correct adaptorType and provider-specific instruction paths to enforce strict json_schema response formats, allowing LLMs to reliably extract and classify unstructured text into structured JSON fields for downstream mapping.

What is the best way to add PII masking and content moderation guardrails to an LLM data pipeline?

Add PII masking and content moderation guardrails by configuring guardrail imports within your data pipeline. This applies ai_agent guardrails to detect and mask sensitive information like emails and SSNs, ensuring compliance before records are processed.

Can I use OpenAI and Gemini providers interchangeably for LLM-powered imports?

Yes, you can use OpenAI and Gemini providers via LiteLLM proxy for LLM-powered imports. Both support classification, extraction, and generation tasks, requiring correct provider-specific model configuration paths and optional BYOK via _connectionId.

How do AI agents use MCP and Celigo Tools during record processing?

AI agents use MCP and Celigo Tools during record processing by enabling optional tool use within the import configuration. This allows the LLM to access web search, image generation, and custom tools to classify, extract, or validate records dynamically.

Why do my structured LLM outputs fail validation during downstream mapping?

Structured LLM outputs fail validation when strict json_schema response formats are not correctly applied to the flow pageProcessors[] entry. Configuring the correct adaptorType and response mapping ensures consistent field extraction required for downstream validation.

Do I need a custom connection to use my own API keys for AI agent imports?

No, you do not need a custom connection, but you can optionally use Bring Your Own Key (BYOK) by configuring the _connectionId parameter. This allows you to securely route OpenAI and Gemini API calls through your own provider accounts.