Sylor S1 Pro API

Integra el modelo de razonamiento avanzado de Orzatty en tus aplicaciones usando una API compatible con OpenAI.

Sylor S1 Pro es el modelo fundacional de la suite Sylor, optimizado para análisis de código, investigación en tiempo real (Deep Research), razonamiento profundo (Thinking) y soporte nativo para tool-calling (llamada a funciones).


Endpoint y Autenticación

La API de Sylor S1 expone una interfaz idéntica a `/chat/completions` de OpenAI para garantizar compatibilidad con librerías existentes (como LangChain, LlamaIndex o el SDK de OpenAI).

POST https://rany-api.orzattydavid.workers.dev/v1/chat/completions

Deberás proporcionar tu clave de API o clave de OpenRouter en las cabeceras:

Authorization: Bearer <tu_orzatty_key>

Identidad del Modelo

Al hacer la petición, debes especificar el ID del modelo:

Model ID Context Length Descripción
orzatty/sylor-s1-pro 32,768 tokens Modelo de razonamiento superior basado en arquitectura Llama 3.3. Multimodal.

Realizando peticiones con Streaming

Recomendamos encarecidamente utilizar stream: true debido a que el modelo utiliza razonamiento y los tiempos de latencia hasta el primer token (TTFT) pueden ser variables.

curl -N -X POST https://rany-api.orzattydavid.workers.dev/v1/chat/completions \
  -H "Authorization: Bearer $ORZATTY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "orzatty/sylor-s1-pro",
    "messages": [{"role":"user","content":"Resume la arquitectura transformer."}],
    "stream": true,
    "max_tokens": 2048,
    "temperature": 0.5
  }'

Petición Non-Streaming

Para peticiones síncronas estándar que devuelven el JSON completo junto con el uso de tokens:

curl -X POST https://rany-api.orzattydavid.workers.dev/v1/chat/completions \
  -H "Authorization: Bearer $ORZATTY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "orzatty/sylor-s1-pro",
    "messages": [{"role":"user","content":"Hola, ¿quién eres?"}],
    "max_tokens": 512
  }'

Modos y Extra Body

Sylor S1 permite configurar el nivel de razonamiento o activar la búsqueda web mediante el uso del parámetro extra_body (soportado por el SDK de OpenAI).

// Activar Deep Research
"extra_body": { 
  "mode": "deep_research",
  "reasoning_level": "high" 
}