Add copilot chat plugin to leverage AI to answer user queries based on questions and answers
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- go
- Área
- ai, backend-api-design
Línea de trabajo
Comienza revisando el sistema de plugins de Apache Answer, el manejo de la configuración, la integración del syncer y la arquitectura de la REST API. El estado final propuesto incluiría un plugin de chat de Copilot aceptado, además de compatibilidad con la configuración de plugins dependientes y APIs de chat, pero el issue no identifica archivos, pruebas ni un alcance de implementación definido.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is your feature request related to a problem? Please describe
It's actually a proposal. I think it's very suitable to add AI ability to Apache Answer cause it's an QnA platform. I think we can implement it as a plugin but I'd like to put issue here for more audience. I've already done some POC, feel free to check below demo. Welcome any comments and discussions.
https://github.com/user-attachments/assets/28a848f2-77ee-4dec-9ed3-9dd06c65f21e
Describe the solution you'd like
As showed in above demo.
There're also some changes needed in answer repo, e.g.
- supporting some plugin configs depend on others, and only show when it's a specific value.
- it could be a new plugin type, cause it needs pass the
syncerand add some REST API for chats.
If it's accepted, I can also implement these as well as this plugin itself.
- Lenguaje dominante
- Go
- Estrellas
- 15.7k
- Forks
- 1.4k
- Merge medio
- 1 d 20 h
- PR fusionados (30 d)
- 6
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 apache/answer
-
List button click not working Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Hardening: cap the invite_user list size in UpdateQuestionInviteUser to bound notification fan-out Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
Gravatar hash is computed from the un-lowercased email, so mixed-case accounts render an identicon Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Todos los issues de apache/answer
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
bug group: validation priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
codecheckers/chekhov#51 ·
-
Creating worktree from an existing remote branch with a slash in it, has unexpected behaviour Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100