Pular para o conteúdo
Skillpedia
Conectores (MCP)77 mil · #1399

OpenAI Automation

Permite que seu agente interaja com a API da OpenAI. Ele pode gerar texto, imagens, criar embeddings e listar modelos.

O que ela faz

Esta ferramenta permite que você use os recursos da OpenAI, como gerar texto, criar imagens e organizar informações, tudo de forma automática. Você pode pedir para a IA responder perguntas, criar arte digital ou transformar dados em um formato específico.

Quando usar

  • ✓Quando você precisa de respostas rápidas e organizadas de um texto.
  • ✓Para criar imagens a partir de descrições que você escreve.
  • ✓Ao querer transformar dados em um formato específico, como uma lista organizada.

Exemplo do que pedir para a IA

“Crie uma imagem de um gato usando um chapéu de festa.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/openai-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/openai-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você diz para a IA o que quer fazer (como gerar texto ou imagem) e ela usa as ferramentas da OpenAI para realizar a tarefa. Ela pode até entender o que está em uma imagem e responder perguntas sobre ela.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add ComposioHQ/awesome-claude-skills --skill OpenAI Automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/openai-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação com OpenAI

Automatize seus fluxos de trabalho da API da OpenAI -- gere texto com a API de Respostas (incluindo entradas multimodais de imagem+texto e saídas JSON estruturadas), crie embeddings para busca e agrupamento, gere imagens com os modelos DALL-E e GPT Image, e liste os modelos disponíveis.

Documentação do Toolkit: composio.dev/toolkits/openai


Configuração

  1. Adicione o servidor Composio MCP ao seu cliente: https://rube.app/mcp
  2. Conecte sua conta OpenAI quando solicitado (autenticação por chave de API)
  3. Comece a usar os fluxos de trabalho abaixo

Fluxos de Trabalho Principais

1. Gerar uma Resposta (Texto, Multimodal, Estruturada)

Use OPENAI_CREATE_RESPONSE para respostas de modelo one-shot, incluindo texto, análise de imagem, OCR e saídas JSON estruturadas.

Tool: OPENAI_CREATE_RESPONSE
Inputs:
  - model: string (required) -- e.g., "gpt-5", "gpt-4o", "o3-mini"
  - input: string | array (required)
    Simple: "Explain quantum computing"
    Multimodal: [
      { role: "user", content: [
        { type: "input_text", text: "What is in this image?" },
        { type: "input_image", image_url: { url: "https://..." } }
      ]}
    ]
  - temperature: number (0-2, optional -- not supported with reasoning models)
  - max_output_tokens: integer (optional)
  - reasoning: { effort: "none" | "minimal" | "low" | "medium" | "high" }
  - text: object (structured output config)
    - format: { type: "json_schema", name: "...", schema: {...}, strict: true }
  - tools: array (function, code_interpreter, file_search, web_search)
  - tool_choice: "auto" | "none" | "required" | { type: "function", function: { name: "..." } }
  - store: boolean (false to opt out of model distillation)
  - stream: boolean

Exemplo de saída estruturada: Defina text.format para { type: "json_schema", name: "person", schema: { type: "object", properties: { name: { type: "string" }, age: { type: "integer" } }, required: ["name", "age"], additionalProperties: false }, strict: true }.

2. Criar Embeddings

Use OPENAI_CREATE_EMBEDDINGS para busca vetorial, agrupamento, recomendações e pipelines RAG.

Tool: OPENAI_CREATE_EMBEDDINGS
Inputs:
  - input: string | string[] | int[] | int[][] (required) -- max 8192 tokens, max 2048 items
  - model: string (required) -- "text-embedding-3-small", "text-embedding-3-large", "text-embedding-ada-002"
  - dimensions: integer (optional, only for text-embedding-3 and later)
  - encoding_format: "float" | "base64" (default "float")
  - user: string (optional, end-user ID for abuse monitoring)

3. Gerar Imagens

Use OPENAI_CREATE_IMAGE para criar imagens a partir de prompts de texto usando os modelos GPT Image ou DALL-E.

Tool: OPENAI_CREATE_IMAGE
Inputs:
  - model: string (required) -- "gpt-image-1", "gpt-image-1.5", "dall-e-3", "dall-e-2"
  - prompt: string (required) -- max 32000 chars (GPT Image), 4000 (DALL-E 3), 1000 (DALL-E 2)
  - size: "1024x1024" | "1536x1024" | "1024x1536" | "auto" | "256x256" | "512x512" | "1792x1024" | "1024x1792"
  - quality: "standard" | "hd" | "auto" | "high" | "medium" | "low"
  - n: integer (1-10; DALL-E 3 supports n=1 only)
  - background: "transparent" | "opaque" | "auto" (GPT Image models only)
  - style: "vivid" | "natural" (DALL-E 3 only)
  - user: string (optional)

4. Listar Modelos Disponíveis

Use OPENAI_LIST_MODELS para descobrir quais modelos são acessíveis com sua chave de API.

Tool: OPENAI_LIST_MODELS
Inputs: (none)

Armadilhas Conhecidas

Armadilha Detalhe
Depreciação do DALL-E DALL-E 2 e DALL-E 3 estão depreciados e deixarão de ser suportados em 05/12/2026. Prefira os modelos GPT Image.
DALL-E 3 imagem única OPENAI_CREATE_IMAGE com DALL-E 3 suporta apenas n=1. Use os modelos GPT Image ou DALL-E 2 para múltiplas imagens.
Limites de tokens para embeddings A entrada não deve exceder 8192 tokens por item e 2048 itens por lote para modelos de embedding.
Restrições de modelo de raciocínio temperature e top_p não são suportados com modelos de raciocínio (o3-mini, etc.). Use reasoning.effort em vez disso.
Modo estrito de saída estruturada Quando strict: true no formato json_schema, TODAS as propriedades do schema devem ser listadas no array required.
Comprimento do prompt varia por modelo Os comprimentos máximos de prompt de imagem diferem: 32000 (GPT Image), 4000 (DALL-E 3), 1000 (DALL-E 2).

Referência Rápida

Slug da Ferramenta Descrição

…

Perguntas frequentes

Como a IA sabe quais modelos da OpenAI usar?

Você pode especificar o modelo, ou a ferramenta pode escolher um adequado com base no que você pediu.

Posso pedir para a IA me dar a resposta em um formato específico, como um JSON?

Sim, você pode pedir para a IA formatar a resposta como JSON, o que é ótimo para organizar dados.

Quais modelos de imagem posso usar?

Você pode usar modelos como DALL-E 3 ou GPT Image. É bom saber que DALL-E 2 e 3 estão sendo descontinuados, então modelos mais novos são recomendados.

Detalhes

Descrição original do autor

Automate OpenAI API operations -- generate responses with multimodal and structured output support, create embeddings, generate images, and list models via the Composio MCP integration.

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#1399
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas