Ir al contenido

Inicio rápido

yaku funciona de inmediato con el backend alojado — no necesita clave API. Si prefiere usar su propia clave API de LLM, consulte la Opción B a continuación.

Opción A: Usar el servicio alojado (predeterminado)

Sección titulada «Opción A: Usar el servicio alojado (predeterminado)»
  1. Traducir algo

    Sin configuración, yaku envía las solicitudes al servicio alojado en api.yakulang.com:

    Ventana de terminal
    yaku --to es "Hello, world"

    Salida:

    Hola, mundo
  2. Establecer un idioma destino predeterminado

    Evite escribir --to cada vez:

    Ventana de terminal
    yaku config set default-target es

    Ahora puede simplemente ejecutar:

    Ventana de terminal
    echo "Hello, world" | yaku
  3. Traducir un archivo

    Ventana de terminal
    yaku -f README.en.md -o README.md

    yaku detecta la extensión .md y preserva la estructura Markdown (encabezados, bloques de código, enlaces) automáticamente.

El servicio alojado usa prompts refinados por idioma para traducciones de mayor calidad. Consulte Servicio alojado y planes para límites de cuota y cómo actualizar su plan.

  1. Configure su clave API

    yaku soporta Gemini, OpenAI y Anthropic. Elija uno:

    Obtenga una clave API gratuita de Google AI Studio.

    Ventana de terminal
    yaku config set backend gemini
    yaku config set api-key SU_CLAVE_API_GEMINI

    O configúrela mediante variable de entorno:

    Ventana de terminal
    export YAKU_BACKEND=gemini
    export GOOGLE_API_KEY=SU_CLAVE_API_GEMINI
  2. Establecer un idioma destino predeterminado

    Ventana de terminal
    yaku config set default-target es
  3. Traducir algo

    Ventana de terminal
    echo "The meeting is scheduled for tomorrow at 10 o'clock." | yaku

    Salida:

    La reunión está programada para mañana a las 10.
Ventana de terminal
# Traducir texto directamente
yaku --to es "Good morning"
# Traducir desde un idioma específico
yaku --from fr --to es "L'API a renvoyé une erreur 404."
# Traducir un archivo JSON de i18n, preservando las claves
yaku --to es -f en.json -o es.json
# Pulir su escritura en otro idioma
yaku --mode polish --to en "I want to inform you that the deploy will be delay."
# Agregar contexto de dominio para mejor terminología
yaku --to es --context "receta de cocina" -f recipe.en.md
# Usar un glosario de proyecto
yaku --to es --glossary terms.yaml -f docs.en.md
# Ver el modelo y uso de tokens
yaku --verbose --to es "Hello"