Siri Ultra: proyecto de código abierto con acceso a la web, diálogo multi-turno y soporte para modelos DeepSeek 188

小编 ·

Siri Ultra: proyecto de código abierto con acceso a la web, diálogo multi-turno y soporte para modelos DeepSeek

Siri Ultra es un proyecto de código abierto basado en Apple Shortcuts que tiene como objetivo mejorar las capacidades de Siri mediante la integración de modelos de lenguaje grandes (LLMs).

Siri Ultra: proyecto de código abierto con acceso a la web, diálogo multi-turno y soporte para modelos DeepSeek

Qué es Siri Ultra

Siri Ultra es un proyecto de código abierto basado en Atajos de Apple (Apple Shortcuts), cuyo objetivo es mejorar las funcionalidades de Siri mediante la integración de modelos de lenguaje grandes (LLMs).

Siri Ultra.webp

Características de Siri Ultra

  • Conversación en tiempo real e interacción por voz: los usuarios pueden mantener conversaciones por voz en tiempo real a través de Siri.

  • Búsqueda en línea y resumen de páginas web: admite funciones de búsqueda en línea y es capaz de resumir el contenido de las páginas web.

  • Interacción multimodal: admite la interacción con imágenes y vídeos, ofreciendo una experiencia de interacción más completa.

  • Compatible con múltiples modelos de lenguaje: se puede conectar con varios modelos de lenguaje como DeepSeek, Openai, Gemini, entre otros.

  • Configuración personalizada: los usuarios pueden ajustar las instrucciones del sistema, los parámetros del modelo y más según sus necesidades.

Cómo usar Siri Ultra

  • Instalar el atajo: instala el atajo Siri Ultra a través del enlace proporcionado.

  • Configurar la API Key: según el modelo de lenguaje elegido, rellena la API Key correspondiente y otros parámetros necesarios.

  • Iniciar y usar: activa Siri Ultra mediante el comando de voz "Hey Siri" y di tu instrucción o pregunta.

Arquitectura técnica

Siri Ultra se ejecuta sobre Cloudflare Workers y es compatible con cualquier modelo de lenguaje grande (LLMs). Gracias a su diseño nativo en la nube, ofrece respuestas conversacionales con baja latencia.

Ventajas de Siri Ultra

  • Sin hardware adicional: no es necesario instalar ninguna aplicación extra; se utiliza directamente a través de los Atajos del iPhone.

  • Altamente personalizable: los usuarios pueden elegir el modelo de lenguaje y realizar ajustes personalizados según sus necesidades.

  • Gran escalabilidad: admite múltiples modelos de lenguaje y la ampliación de funcionalidades.

Preguntas frecuentes sobre Siri Ultra

1. Problema: el atajo no se puede descargar.

  • Respuesta: asegúrate de haber actualizado a la última versión de iOS. Las versiones antiguas de iOS no son compatibles por el momento, aunque es posible que se añadan en el futuro.

2. Problema: ¿cómo se obtiene la API Key?

  • Respuesta: la API Key debe solicitarse en los sitios web de los proveedores de los modelos. Si quieres usar DeepSeek, te recomendamos Search1API, ya que admite búsqueda en línea, es rápido, no requiere acceso a internet mediante VPN y, tras registrarte, puedes obtener 100 créditos gratis.

3. Problema: ¿por qué no puedo acceder a internet?

Respuesta:

  • Si eliges el modelo DeepSeek de Search1API, la API admite conexión a internet directamente.

  • También puedes elegir otros modelos compatibles con tool call (por ahora, solo Groq admite DeepSeek R1).

  • Configura la clave de búsqueda (en la opción 5), por ejemplo, usando Search1API (regístrate para obtener 100 créditos gratis).

4. Problema: ¿por qué no hay sonido?

Respuesta:

Modo de conversación por defecto:

  • Tras activarlo con Siri, se mantiene una conversación por voz directa. Si Siri no produce sonido, revisa la configuración de respuesta por voz de Siri y comprueba si está configurada en automático o como voz preferida.

  • Toca directamente para ejecutar el atajo y mantener una conversación por texto.

<

Si deseas habilitar la voz al ejecutarlo directamente:

  • Establece la opción 6 en "no".

  • En los nodos Dictar texto y Leer en voz alta, selecciona el idioma correspondiente.

5. Problema: ¿por qué no se muestra el proceso de razonamiento?

  • Respuesta: el texto del proceso de razonamiento es demasiado largo y no resulta adecuado mostrarlo dentro de un atajo, por lo que se ha ocultado. Sin embargo, el modelo seguirá realizando el razonamiento y esto no afecta al resultado.

Repositorio de GitHub:https://github.com/fatwang2/siri-ultra/blob/main/Usage_zh.md