Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MVP for llm4dev in Glific #30

Closed
mahajantejas opened this issue Apr 4, 2024 · 1 comment · Fixed by #34
Closed

MVP for llm4dev in Glific #30

mahajantejas opened this issue Apr 4, 2024 · 1 comment · Fixed by #34
Assignees

Comments

@mahajantejas
Copy link

mahajantejas commented Apr 4, 2024

  1. Referencing specific knowledge bases at node level by introducing category in embedding table
  2. Ability for NGO staff to add different system prompts at node level within the flows
  3. Change the api param name fromprompt to question
  4. Monitor how many API calls made (at the org level) to the repo and how many successful / unsuccessful response sent back
  5. File management APIs for OpenLLM added knowledgebase documents
@mahajantejas mahajantejas changed the title MVP for SomeLLM MVP for SomeLLM in Glific Apr 4, 2024
@mahajantejas mahajantejas changed the title MVP for SomeLLM in Glific MVP for llm4dev in Glific Apr 8, 2024
@Ishankoradia
Copy link
Collaborator

Ishankoradia commented Apr 16, 2024

  • Ability to add system prompts at node level
  • Change api param from prompt to question
  • File management apis for openLLM
    • Api to add category POST /api/knowledge/category
    • Api to delete category POST /api/knowledge/category/{category_uuid}
    • Api to get all categories GET /api/knowledge/category/get
    • Api to get all org documents GET /api/files
    • Api to delete a document and its embeddings DELETE /api/files/:file_uuid
    • Update the current api api/upload to accept a category_uuid. Map the file and embedding to this category
  • Update the endpoint /api/chat to accept knowledge base category i.e. category_uuid

@Ishankoradia Ishankoradia linked a pull request Apr 17, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants