[Feat]Support alternative openai compatible llm providers
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
Línea de trabajo
Comienza localizando la clave de API de OpenAI y la configuración del modelo existentes; después, rastrea dónde Quick Replies envía sus solicitudes a OpenAI. Añade la URL de API compatible junto a esos campos y verifica que una URL personalizada dirija las solicitudes fuera del valor predeterminado, preservando al mismo tiempo el comportamiento existente del proveedor.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What do we need?
Quick Replies currently supports OpenAI, but many openai compatible providers follow the same API format.
To allow flexibility, we need to add a single input field for an OpenAI-compatible API URL. This should work alongside the existing OpenAI API key and model fields without requiring separate configurations.
Acceptance Criteria
- Add a single input field for an open ai compatible api url.
- The existing Openai api key and model fields should be used for openai compatible providers.
- If a custom api url is provided, requests should be directed to it instead of the default OpenAI API.
- Quick Replies should function correctly with alternative providers following OpenAI’s API schema.
Relevant ScreenShots
No response
Further Comments
No response
- Lenguaje dominante
- TypeScript
- Estrellas
- 7
- Forks
- 21
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de RocketChat/Apps.QuickReplies
-
[Bug] Handle Gemini error responses safely in /quick aiPosiblemente ocupada @CodeMatrix1 la tomó hace 230 días. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
RocketChat/Apps.QuickReplies#82 · 1 comentario ·
-
[Bug]: Contextual bar actions do not work and duplicate reply names are allowed during editsQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
RocketChat/Apps.QuickReplies#70 · 1 comentario ·
-
[Bug]: /quick ai error messages are not role-aware and lack actionable guidanceQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
-
bug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
-
[Feat] One Click AI-Powered Reply Suggestions for Improved UXQuizá libre de nuevo @moyrsd la tomó hace 583 días y no hay ningún pull request abierto. Abiertoenhancement
RocketChat/Apps.QuickReplies#59 · 3 comentarios · 1 asignado ·
Todos los issues de RocketChat/Apps.QuickReplies
Issues similares
-
Bug: Broken RTL / BiDi text rendering when mixing Persian (Farsi) with English or numbersPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 Medio día Aptitud para principiantes 68/100
amosblomqvist/learnharness#758 ·
Los mantenedores suelen responder en 2 días
-
Change WorkspacesAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
bitfocus/companion-module-renewedvision-propresenter-api#134 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
rcpch/digital-growth-charts-react-component-library#304 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
dsh-market/dsh-market#1210 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
trustjonathan/STUDY-HUB#13 ·