DeepSeek es un potente modelo de IA que proporciona capacidades avanzadas de procesamiento del lenguaje natural. Con el último DeepSeek V3, puedes acceder a respuestas de chat de alta calidad impulsadas por IA, lo que lo convierte en una excelente opción para diversas aplicaciones, como chatbots de IA, automatización y generación de contenido. ¿La mejor parte? Puedes usar la API de DeepSeek gratis a través de OpenRouter. Ya sea que estés construyendo un chatbot, automatizando tareas o generando contenido creativo, la API de DeepSeek puede cambiar las reglas del juego para tus aplicaciones.
En esta guía detallada, te guiaremos a través de cada paso que necesitas para comenzar con la API de DeepSeek, incluyendo:
- Cómo obtener una clave API de OpenRouter y configurar tu entorno.
- Cómo realizar solicitudes API en Python, una de las formas más fáciles de integrar DeepSeek en tus proyectos.
- Cómo usar la API de DeepSeek con VS Code para construir y probar tus aplicaciones de Python.
- Cómo usar Apidog, una potente herramienta de gestión de API, para integrar y probar la API de DeepSeek con facilidad.
Al final de esta guía, tendrás las herramientas y el conocimiento para integrar DeepSeek en tus proyectos de manera eficiente y comenzar a aprovechar la IA para una variedad de casos de uso.
Comenzando con la API de DeepSeek
Antes de que puedas comenzar a usar DeepSeek en tus aplicaciones, necesitarás obtener acceso a la API. Afortunadamente, OpenRouter facilita a los desarrolladores el acceso a DeepSeek de forma gratuita. El proceso es sencillo y te guiaremos a través de él.
Paso 1: Obtén tu clave API de OpenRouter
Para interactuar con la API de DeepSeek, primero necesitarás una clave API de OpenRouter, que es una plataforma que proporciona un punto final de API compatible con OpenAI. Aquí te mostramos cómo puedes obtenerla:
- Visita el sitio web de OpenRouter en https://www.openrouter.ai.
- Regístrate o inicia sesión en tu cuenta de OpenRouter.
- Una vez que hayas iniciado sesión, navega a la sección API del panel de control.

4. Haz clic en el botón Crear clave. Esto generará una clave API única que necesitarás para autenticar tus solicitudes.

5. Copia la clave API y guárdala en un lugar seguro, ya que la necesitarás para todas las solicitudes API futuras.
Paso 2: Instala las bibliotecas requeridas
Para interactuar con la API en Python, necesitarás la biblioteca requests
, que simplifica el envío de solicitudes HTTP. Si aún no la tienes instalada, puedes hacerlo fácilmente ejecutando el siguiente comando en tu terminal:
pip install requests
Esto instalará la biblioteca requests
, que es necesaria para realizar llamadas API en Python. También puedes instalar bibliotecas adicionales más adelante si tu proyecto las requiere.
Realizando solicitudes API con Python
Ahora que tienes tu clave API y las dependencias necesarias, estás listo para comenzar a realizar solicitudes API a DeepSeek. Aquí tienes un ejemplo simple de cómo hacerlo en Python.
Paso 1: Crea tu script de Python
Abre tu editor de código (como Visual Studio Code) y crea un nuevo archivo de Python. Llamémoslo deepseek.py
. En este archivo, escribirás el código para enviar una solicitud a la API de DeepSeek.
Paso 2: Agrega el código
A continuación, se muestra el script básico de Python que envía una solicitud a la API de DeepSeek utilizando la biblioteca requests
.
import requests
# Replace with your OpenRouter API key
API_KEY = 'your_openrouter_api_key'
API_URL = 'https://openrouter.ai/api/v1/chat/completions'
# Define the headers for the API request
headers = {
'Authorization': f'Bearer {API_KEY}',
'Content-Type': 'application/json'
}
# Define the request payload (data)
data = {
"model": "deepseek/deepseek-chat:free",
"messages": [{"role": "user", "content": "What is the meaning of life?"}]
}
# Send the POST request to the DeepSeek API
response = requests.post(API_URL, json=data, headers=headers)
# Check if the request was successful
if response.status_code == 200:
print("API Response:", response.json())
else:
print("Failed to fetch data from API. Status Code:", response.status_code)
Paso 3: Ejecuta el script
Una vez que hayas agregado el código, guarda el archivo y abre tu terminal o símbolo del sistema. Navega al directorio donde se encuentra tu archivo deepseek.py
y ejecuta el script usando:
python deepseek.py
Si todo está configurado correctamente, deberías ver una respuesta de DeepSeek en tu terminal.
Usando la API de DeepSeek con Apidog
Apidog es una herramienta popular de gestión y prueba de API que facilita la gestión, prueba y depuración de API. Si prefieres un enfoque basado en GUI para probar tus solicitudes API, Apidog es una excelente herramienta para usar. Aquí te mostramos cómo puedes integrar la API de DeepSeek con Apidog.
Paso 1: Instala Apidog
- Ve al sitio web de Apidog y regístrate para obtener una cuenta gratuita.
- Descarga e instala Apidog en tu sistema.
Paso 2: Crea una nueva solicitud API
Una vez que hayas instalado Apidog, sigue estos pasos para probar la API de DeepSeek:
- Abre Apidog y crea una nueva Solicitud API.
- Establece el método HTTP en POST.
- En el campo URL, ingresa el punto final de la API:
https://openrouter.ai/api/v1/chat/completions
.

Paso 3: Configura los encabezados
En la sección Encabezados, agrega los siguientes encabezados:
Authorization
:Bearer your_openrouter_api_key
Content-Type
:application/json
Paso 4: Agrega el cuerpo de la solicitud
En la sección Cuerpo, selecciona el formato JSON y agrega los siguientes datos:
{
"model": "deepseek/deepseek-chat:free",
"messages": [{"role": "user", "content": "What life after death?"}]
}

Paso 5: Envía la solicitud
Haz clic en Enviar para realizar la solicitud. Si todo está configurado correctamente, recibirás una respuesta de DeepSeek y podrás analizar los resultados directamente dentro de Apidog.

Usando la API de DeepSeek en Visual Studio Code (VS Code)

Visual Studio Code (VS Code) es una excelente opción para el desarrollo de Python debido a sus ricas características y extensiones. Aquí te mostramos cómo configurar tu entorno en VS Code para usar la API de DeepSeek.
Paso 1: Instala VS Code y Python
Si aún no lo has hecho, deberás descargar e instalar tanto VS Code como Python:
- Descarga VS Code desde aquí.
- Instala Python desde python.org.
Paso 2: Instala la extensión de Python en VS Code
Una vez que tengas VS Code instalado, ábrelo y sigue estos pasos:
- Presiona
Ctrl+Shift+X
para abrir el mercado de extensiones. - En la barra de búsqueda, escribe Python e instala la extensión oficial de Python de Microsoft.
- Esta extensión facilitará mucho la codificación con Python, proporcionando características como resaltado de sintaxis, linting de código e IntelliSense.
Paso 3: Crea y ejecuta tu script de Python
- Abre la carpeta donde deseas guardar tu script de Python en VS Code.
- Crea un nuevo archivo y nómbralo
deepseek.py
. - Copia y pega el código de Python del Paso 2.
- Abre la terminal en VS Code (presiona
Ctrl + ~
) y ejecuta el script escribiendo:
python deepseek.py

Deberías ver la respuesta de DeepSeek en la terminal de VS Code.
Conclusión
DeepSeek es una herramienta poderosa para cualquiera que busque integrar el procesamiento del lenguaje natural impulsado por IA en sus aplicaciones. Con OpenRouter, puedes acceder a las capacidades de DeepSeek de forma gratuita y comenzar a construir soluciones impulsadas por IA de inmediato.
En esta guía, hemos cubierto:
- Cómo obtener una clave API de OpenRouter y configurar tu entorno.
- Cómo enviar solicitudes API usando Python.
- Cómo trabajar con DeepSeek en Visual Studio Code.
- Cómo probar y administrar solicitudes API con Apidog.
Siguiendo estos pasos, podrás integrar DeepSeek sin problemas en tus proyectos y desbloquear todo el potencial de las respuestas de chat impulsadas por IA, la automatización y la generación de contenido.