
Primeros Pasos con la API de DeepSeek: Una Guía Rápida
@Una guía completa sobre cómo comenzar a usar la API de DeepSeek, incluyendo configuración, autenticación y ejemplos de uso básico
Primeros Pasos con la API de DeepSeek: Una Guía Rápida
Descripción General de la API de DeepSeek
La API de DeepSeek utiliza un formato de API compatible con OpenAI, lo que significa que puedes acceder a la API de DeepSeek utilizando el SDK de OpenAI o cualquier software compatible con la API de OpenAI con simples cambios de configuración. Esta guía te ayudará a comenzar con la API de DeepSeek rápidamente.
Parámetros Básicos de Configuración
Los parámetros clave de configuración incluyen:
- base_url:
https://api.deepseek.com
- Para compatibilidad con OpenAI, también puedes usar
https://api.deepseek.com/v1
- Nota: La v1 aquí no está relacionada con las versiones del modelo
- Para compatibilidad con OpenAI, también puedes usar
- api_key: Requerido (necesita ser solicitado)
- model: Usa
deepseek-chat
para acceder al último modelo DeepSeek-V3
Ejemplos de Uso de la API
Usando curl
curl https://api.deepseek.com/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <DeepSeek API Key>" \
-d '{
"model": "deepseek-chat",
"messages": [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": "Hello!"}
],
"stream": false
}'
Usando Python SDK
from openai import OpenAI
client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")
response = client.chat.completions.create(
model="deepseek-chat",
messages=[
{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content": "Hello"},
],
stream=False
)
print(response.choices[0].message.content)
Usando Node.js SDK
import OpenAI from "openai";
const openai = new OpenAI({
baseURL: "https://api.deepseek.com",
apiKey: "<DeepSeek API Key>",
});
async function main() {
const completion = await openai.chat.completions.create({
messages: [{ role: "system", content: "You are a helpful assistant." }],
model: "deepseek-chat",
});
console.log(completion.choices[0].message.content);
}
main();
Notas Importantes
-
Antes de comenzar, asegúrate de tener:
- Solicitado una clave API de DeepSeek
- Instalado el SDK apropiado (por ejemplo,
pip install openai
para Python,npm install openai
para Node.js)
-
Salida en Streaming:
- Sin streaming por defecto
- Habilita el streaming configurando
stream=true
- El streaming es ideal para escenarios de respuesta en tiempo real
-
Información del Modelo:
- El modelo deepseek-chat ha sido completamente actualizado a DeepSeek-V3
- La interfaz permanece sin cambios, no se necesitan modificaciones de código
- Accede a la última versión especificando
model='deepseek-chat'
Próximos Pasos
Después de completar la configuración básica, puedes:
- Explorar parámetros avanzados de la API
- Implementar funcionalidad de streaming
- Integrar en tus aplicaciones
- Optimizar la eficiencia de las llamadas API
¡Ahora estás listo para comenzar a construir tus aplicaciones de IA con la API de DeepSeek!
Más Publicaciones

DeepSeek pertenece a qué empresa: Un proyecto pionero de IA de HuanFang Technology
Una mirada en profundidad a cómo DeepSeek, bajo HuanFang Technology, está revolucionando el panorama de la IA con innovaciones revolucionarias

MiniMax-Text-01: Revolucionando la IA de Contexto Largo con Soporte de 4M de Tokens
Un análisis en profundidad de la longitud de contexto revolucionaria de 4M de tokens de MiniMax-Text-01 y cómo está remodelando el panorama de la IA junto con Deepseek V3

Deepseek R1 y V3 en LM Studio: Guía Completa
Una guía completa para instalar y usar los modelos Deepseek R1 y V3 en LM Studio para aplicaciones de IA local