Skip to content

Latest commit

 

History

History
169 lines (119 loc) · 5.62 KB

File metadata and controls

169 lines (119 loc) · 5.62 KB

SUTRA Banner

Estado de API Documentación Idiomas Seguir en Twitter Discord

Descripción General

SUTRA es una familia de modelos de lenguaje multilingües de gran escala (LMLM) desarrollados por TWO AI. La arquitectura de transformador dual de SUTRA extiende el poder de los enfoques de modelos de lenguaje MoE (Mixture of Experts) y Dense AI, ofreciendo capacidades multilingües rentables en más de 50 idiomas.

Lo que Encontrarás en Este Repositorio

Sección Descripción
Get Started Tutoriales introductorios, patrones básicos de uso y guías de configuración
Multilingual Ejemplos de código que muestran las capacidades de SUTRA en más de 50 idiomas
Integration Guides Instrucciones para integrar SUTRA con marcos y herramientas populares
Chat with Data Ejemplos de Generación Aumentada por Recuperación para tareas intensivas en conocimiento
Agent Building Tutoriales sobre la creación de agentes conversacionales y asistentes
Starter Apps Plantillas de aplicaciones listas para usar para impulsar tu desarrollo
Examples Ejemplos de código adicionales e implementaciones

Guía de Inicio de Sutra

Abrir en Colab

Obtén Tu Clave API

Obtén tu clave API visitando la página de API SUTRA de TWO AI.

⚠️ Nota de Seguridad: ¡Mantén tu clave API segura! Nunca la expongas en código del lado del cliente o repositorios públicos.

Punto de Acceso API

https://api.two.ai/v2/chat/completions

Inicio Rápido

Código de Ejemplo

cURL

curl -X POST "https://api.two.ai/v2/chat/completions" \
  -H "Authorization: Bearer $SUTRA_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept text/event-stream" \
  -d '{
  "model": "sutra-v2",
  "messages": [
    {"role": "user", "content": "Dame 5 párrafos sobre el planeta Marte"}
  ]
}'

Python

import os
from openai import OpenAI

url = 'https://api.two.ai/v2'

client = OpenAI(base_url=url,
                api_key=os.environ.get("SUTRA_API_KEY"))

response = client.chat.completions.create(
    model='sutra-v2',
    messages=[{"role": "user", "content": "Dame 5 párrafos sobre el planeta Marte"}],
    max_tokens=1024,
    temperature=0
)

print(response.choices[0].message.content)

JavaScript/Node.js

import { OpenAI } from 'openai';

async function testSutra() {
    const url = 'https://api.two.ai/v2';

    const client = new OpenAI({
        apiKey: process.env.SUTRA_API_KEY,
        baseURL: url,
    })

    const response = await client.chat.completions.create(
        {
            model: 'sutra-v2',
            messages: [{ role: 'user', content: 'Dame 5 párrafos sobre el planeta Marte' }],
            max_tokens: 1024,
            temperature: 0
        }
    );

    console.log(response.choices[0].message.content);
}

(async () => { 
    await testSutra(); 
    process.exit(0); 
})();

Características

  • Soporte Multilingüe: Soporte integrado para más de 50 idiomas
  • API Compatible con OpenAI: Fácil integración con aplicaciones existentes basadas en OpenAI
  • Arquitectura de Transformador Dual: Combina el poder de los enfoques MoE y Dense AI
  • Alto Rendimiento: Optimizado para diversos casos de uso y dominios
  • Soporte de Streaming: Capacidades de streaming de respuestas en tiempo real

Recursos

  • Únete a nuestra comunidad de Discord para soporte y discusiones en tiempo real
  • Chatea con nosotros en Chat with SUTRA
  • Sigue a SUTRA en Twitter para actualizaciones

Obtener Soporte

Tutorial en Video

Ver el video

Contribuir

¡Damos la bienvenida a contribuciones al repositorio SUTRA Cookbooks! Para contribuir:

  1. Haz fork y clona el repositorio
  2. Crea una nueva rama para tus cambios
  3. Realiza tus cambios siguiendo nuestros estándares de documentación
  4. Prueba tus ejemplos minuciosamente
  5. Envía una solicitud de extracción

Para cambios importantes, por favor abre primero un issue para discutir tus ideas.

Legal


2025 TWO AI | Todos los Derechos Reservados