> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Integración de la clave API de la cuenta de ComfyUI

> Aprende a usar la clave API de tu cuenta de ComfyUI para llamar a nodos asociados de pago en modo headless.

A partir de [PR #8041](https://github.com/Comfy-Org/ComfyUI/pull/8041), ComfyUI permite usar directamente los Nodos asociados de pago integrados mediante la Clave API de tu cuenta de ComfyUI, sin necesidad de una interfaz de frontend específica (incluso puedes ejecutarlo sin frontend).

Esto significa que puedes crear flujos de trabajo que combinen:

* modelos locales del sistema operativo
* herramientas de la comunidad de nodos personalizados
* modelos de pago populares

Y luego ejecutar todo junto simplemente enviando el prompt a la API del servidor web de Comfy, dejando que se encargue de toda la orquestación.

Esto es útil para los usuarios que quieren usar Comfy como servicio backend, mediante la línea de comandos, con su propio frontend, etc.

## Requisitos previos

Para usar tu Clave API de la cuenta de ComfyUI y llamar a los Nodos asociados de pago, necesitas:

* Una [Clave API de la cuenta de ComfyUI](https://docs.comfy.org/es/development/api-development/getting-an-api-key.md)
* Créditos suficientes en la cuenta

> [!NOTE]
>
> **Importante:** Esta página describe la **Clave API de la cuenta de ComfyUI** que se usa para acceder a los Nodos asociados de pago en los flujos de trabajo. Si lo que buscas es publicar Nodos personalizados en el registro, consulta [Publicar nodos](https://docs.comfy.org/es/registry/publishing.md).

Para usar tu Clave API de la cuenta de ComfyUI y llamar a los Nodos asociados de pago, primero debes registrar una cuenta en [ComfyUI Platform](https://platform.comfy.org/login) y [crear una Clave API](https://docs.comfy.org/es/development/api-development/getting-an-api-key.md)

Debes asegurarte de que tu cuenta de ComfyUI tenga créditos suficientes para probar las funciones correspondientes.

> **[Créditos](https://docs.comfy.org/es/interface/credits.md)**
>
> Consulta la sección Créditos para aprender a Comprar créditos para tu cuenta

## Ejemplo en Python

Aquí tienes un ejemplo de cómo enviar un flujo de trabajo que contiene Nodos asociados a la API de ComfyUI usando código Python:

```python theme={null}
"""Using Partner Nodes when running ComfyUI headless or with alternative frontend

You can execute a ComfyUI workflow that contains Partner Nodes by including an API key in the prompt.
The API key should be added to the `extra_data` field of the payload.
Below we show an example of how to do this.

See more:

- Partner Nodes overview: https://docs.comfy.org/tutorials/partner-nodes/overview
- To generate an API key, login here: https://platform.comfy.org/login
"""

import json
from urllib import request

SERVER_URL = "http://127.0.0.1:8188"

# We have a prompt/job (workflow in "API format") that contains Partner Nodes.
workflow_with_api_nodes = """{
  "11": {
    "inputs": {
      "prompt": "A dreamy, surreal half-body portrait of a young woman meditating. She has a short, straight bob haircut dyed in pastel pink, with soft bangs covering her forehead. Her eyes are gently closed, and her hands are raised in a calm, open-palmed meditative pose, fingers slightly curved, as if levitating or in deep concentration. She wears a colorful dress made of patchwork-like pastel tiles, featuring clouds, stars, and rainbows. Around her float translucent, iridescent soap bubbles reflecting the rainbow hues. The background is a fantastical sky filled with cotton-candy clouds and vivid rainbow waves, giving the entire scene a magical, dreamlike atmosphere. Emphasis on youthful serenity, whimsical ambiance, and vibrant soft lighting.",
      "prompt_upsampling": false,
      "seed": 589991183902375,
      "aspect_ratio": "1:1",
      "raw": false,
      "image_prompt_strength": 0.4000000000000001,
      "image_prompt": [
        "14",
        0
      ]
    },
    "class_type": "FluxProUltraImageNode",
    "_meta": {
      "title": "Flux 1.1 [pro] Ultra Image"
    }
  },
  "12": {
    "inputs": {
      "filename_prefix": "ComfyUI",
      "images": [
        "11",
        0
      ]
    },
    "class_type": "SaveImage",
    "_meta": {
      "title": "Save Image"
    }
  },
  "14": {
    "inputs": {
      "image": "example.png"
    },
    "class_type": "LoadImage",
    "_meta": {
      "title": "Load Image"
    }
  }
}"""


prompt = json.loads(workflow_with_api_nodes)
payload = {
    "prompt": prompt,
    # Add the `api_key_comfy_org` to the payload.
    # You can first get the key from the associated user if handling multiple clients.
    "extra_data": {
        "api_key_comfy_org": "comfyui-87d01e28d*******************************************************"  # replace with actual key
    },
}
data = json.dumps(payload).encode("utf-8")
req = request.Request(f"{SERVER_URL}/prompt", data=data)
request.urlopen(req)

```

## Documentación relacionada

* [Descripción general de los Nodos asociados](https://docs.comfy.org/tutorials/partner-nodes/overview.md)
* [Gestión de la cuenta](https://docs.comfy.org/interface/user.md)
* [Créditos](https://docs.comfy.org/interface/credits.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.