ESP32-S3 Bench Guide
ESP32‑S3 N16R8 벤치 가이드: 실시간 핀아웃, 강의, 시뮬레이터 및 벤치 로그
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Docente: Ing. Víctor Manuel Pinedo Fernández
Alumna: Manzano Luna Claudia Melissa · 23200168
Agente investigador con búsqueda web que genera reportes estructurados a partir
de varias fuentes. Está construido con Flask y la API de OpenAI (Responses API
con la herramienta web_search), y muestra el progreso de la investigación y
las fuentes consultadas en tiempo real.
El agente responde dos tipos de preguntas:
itpachuca.edu.mx, tecnm.mx) e indica dónde
confirmar la información.Cualquier pregunta fuera de estas áreas se rechaza con un mensaje.
ALLOWED_ORIGIN.python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
python app.py
Crea un archivo config.py (no se sube al repositorio) con tu API key:
OPENAI_API_KEY = "tu-api-key"
OPENAI_MODEL = "gpt-5"
La aplicación queda disponible en http://127.0.0.1:5000.
Importa el repositorio en Vercel con el Framework Preset: Flask.
En Settings → Environment Variables agrega:
| Variable | Descripción |
|---|---|
OPENAI_API_KEY | API key de OpenAI (obligatoria). |
OPENAI_MODEL | Modelo a usar (opcional, por defecto gpt-5). |
ALLOWED_ORIGIN | Orígenes externos autorizados a usar la API, separados por comas (opcional, por ejemplo https://usuario.github.io). |
Después de cambiar una variable, vuelve a desplegar (Redeploy).
app.py Servidor Flask, instrucciones del agente y streaming
templates/index.html Interfaz
assets/js/app.js Lógica del cliente, renderizado del reporte y PDF
assets/css/styles.css Estilos
requirements.txt Dependencias de Python
V4
V5 · Corrección de alineación
V6 · Despliegue y nuevas funciones
ALLOWED_ORIGIN.V7 · Rediseño de la interfaz
Ctrl + Enter para enviar.