File size: 8,567 Bytes
87337b1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 |

<div align="center">
[](https://twitter.com/intent/follow?screen_name=TenFramework)
[](https://github.com/TEN-framework/ten-agent/discussions/)
[](https://github.com/TEN-framework/ten-agent/graphs/commit-activity)
[](https://github.com/TEN-framework/ten-agent/issues)
[](https://github.com/TEN-framework/ten-agent/pulls)
[](https://github.com/TEN-framework/ten-agent/blob/main/LICENSE)
[](https://discord.gg/VnPftUzAMJ)
<a href="https://trendshift.io/repositories/11978" target="_blank"><img src="https://trendshift.io/api/badge/repositories/11978" alt="TEN-framework%2FTEN-Agent | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
[](https://GitHub.com/TEN-framework/ten-agent/watchers/?WT.mc_id=academic-105485-koreyst)
[](https://GitHub.com/TEN-framework/ten-agent/network/?WT.mc_id=academic-105485-koreyst)
[](https://GitHub.com/TEN-framework/ten-agent/stargazers/?WT.mc_id=academic-105485-koreyst)
<a href="https://github.com/TEN-framework/ten-agent/blob/main/README.md"><img alt="README in English" src="https://img.shields.io/badge/English-lightgrey"></a>
<a href="https://github.com/ten-framework/ten-agent/blob/main/docs/readmes/README-CN.md"><img alt="简体中文操作指南" src="https://img.shields.io/badge/简体中文-lightgrey"></a>
<a href="https://github.com/ten-framework/ten-agent/blob/main/docs/readmes/README-JP.md"><img alt="日本語のREADME" src="https://img.shields.io/badge/日本語-lightgrey"></a>
<a href="https://github.com/ten-framework/ten-agent/blob/main/docs/readmes/README-KR.md"><img alt="README in 한국어" src="https://img.shields.io/badge/한국어-lightgrey"></a>
<a href="https://github.com/ten-framework/ten-agent/blob/main/docs/readmes/README-ES.md"><img alt="README en Español" src="https://img.shields.io/badge/Español-lightgrey"></a>
<a href="https://github.com/ten-framework/ten-agent/blob/main/docs/readmes/README-FR.md"><img alt="README en Français" src="https://img.shields.io/badge/Français-lightgrey"></a>
<a href="https://github.com/ten-framework/ten-agent/blob/main/docs/readmes/README-IT.md"><img alt="README in Italiano" src="https://img.shields.io/badge/Italiano-lightgrey"></a>
[Comenzar](https://doc.theten.ai/ten-agent/getting_started)
<span> • </span>
[Crear Extensiones](https://doc.theten.ai/ten-agent/create_a_hello_world_extension)
<span> • </span>
[Repositorio TEN Framework](https://github.com/TEN-framework/ten_framework)
</div>
<br>
<h2>🎉 TEN Agent con API en Tiempo Real de OpenAI y RTC</h2>
Prueba la API en Tiempo Real de OpenAI, **Verificación del Clima** y **Búsqueda Web** en [agent.theten.ai](https://agent.theten.ai).
Combinando la API en Tiempo Real de OpenAI para una latencia ultra baja con la supresión de ruido AI de RTC asegura interacciones suaves y de alta calidad. Además, la integración perfecta de herramientas de clima y noticias hace que TEN Agent sea aún más versátil.

<br>
<h2>Casos de Uso de TEN Agent</h2>

<br>
<h2>Extensiones Listas para Usar</h2>

<br>
<h2>Área de Pruebas de TEN Agent en Entorno Local</h2>
### Prerrequisitos
| Categoría | Requisitos |
|----------|-------------|
| **Claves** | • Agora [ ID de App ](https://docs.agora.io/en/video-calling/get-started/manage-agora-account?platform=web#create-an-agora-project) y [ Certificado de App ](https://docs.agora.io/en/video-calling/get-started/manage-agora-account?platform=web#create-an-agora-project)(minutos gratis cada mes) <br>• Clave API de [OpenAI](https://openai.com/index/openai-api/)<br>• ASR de [ Deepgram ](https://deepgram.com/) (créditos gratis disponibles al registrarse)<br>• TTS de [ FishAudio ](https://fish.audio/) (créditos gratis disponibles al registrarse)|
| **Instalación** | • [Docker](https://www.docker.com/) / [Docker Compose](https://docs.docker.com/compose/)<br>• [Node.js(LTS) v18](https://nodejs.org/en) |
| **Requisitos Mínimos del Sistema** | • CPU >= 2 Núcleos<br>• RAM >= 4 GB |
<br>
### macOS: Configuración de Docker en Apple Silicon
Para Mac con Apple Silicon, desmarque "Use Rosetta for x86/amd64 emulation" en la configuración de Docker. Nota: Esto puede resultar en tiempos de compilación más lentos en ARM, pero el rendimiento será normal cuando se despliegue en servidores x64.

<br>
### Siguiente paso
#### 1. Crear archivo `.env`
```bash
cp ./.env.example ./.env
```
#### 2. Configurar ID de App y Certificado de Agora en `.env`
```bash
AGORA_APP_ID=
AGORA_APP_CERTIFICATE=
```
#### 3. Iniciar contenedores de desarrollo del agente
```bash
docker compose up -d
```
#### 4. Entrar al contenedor
```bash
docker exec -it ten_agent_dev bash
```
#### 5. Construir agente
```bash
task use
```
#### 6. Iniciar el servidor web
```bash
task run
```
#### 7. Editar configuración del área de pruebas
Abra el área de pruebas en [localhost:3000](http://localhost:3000) para configurar su agente.
1. Seleccione un tipo de gráfico (ej. Agente de Voz, Agente en Tiempo Real)
2. Elija un módulo correspondiente
3. Seleccione una extensión y configure sus ajustes de clave API

<br>
<h2>Componentes de TEN Agent</h2>

<br>
<h2>Mantente Atento</h2>
Antes de empezar, asegúrate de marcar con una estrella nuestro repositorio y recibir notificaciones instantáneas de todos los nuevos lanzamientos!

<br>
<h2>Únete a la Comunidad</h2>
- [Discord](https://discord.gg/VnPftUzAMJ): Ideal para compartir tus aplicaciones e interactuar con la comunidad.
- [Discusiones de GitHub](https://github.com/TEN-framework/ten-agent/discussions): Perfecto para proporcionar retroalimentación y hacer preguntas.
- [Issues de GitHub](https://github.com/TEN-framework/ten-agent/issues): Mejor para reportar errores y proponer nuevas funcionalidades. Consulta nuestras [pautas de contribución](./docs/code-of-conduct/contributing.md) para más detalles.
- [X](https://img.shields.io/twitter/follow/TenFramework?logo=X&color=%20%23f5f5f5): Excelente para compartir tus agentes e interactuar con la comunidad.
<br>
<h2>Contribuidores de Código</h2>
[](https://github.com/TEN-framework/ten-agent/graphs/contributors)
<br>
<h2>Pautas de Contribución</h2>
¡Las contribuciones son bienvenidas! Por favor, lee primero las [pautas de contribución](./docs/code-of-conduct/contributing.md).
<br>
<h2>Licencia</h2>
Este proyecto está licenciado bajo la Licencia Apache 2.0 - consulta el archivo [LICENSE](LICENSE) para más detalles.
|