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

Integrate LLM4: Llama #188

Open
9 tasks
Ghemechis opened this issue Jun 16, 2024 · 0 comments
Open
9 tasks

Integrate LLM4: Llama #188

Ghemechis opened this issue Jun 16, 2024 · 0 comments
Labels
data pipeline Items that are related to the scrapers of the data pipeline sprint-11 Items assigned to sprint 11

Comments

@Ghemechis
Copy link

Ghemechis commented Jun 16, 2024

Item type: data pipeline

Description: As part of our multiple LLM strategy, this task involves implementing the third best LLM --Llama that will be implemented as additional LLM to the previously LLMs. This enhance our application's capabilities by leveraging the strengths of multiple LLMs, ensuring better performance, flexibility, and robustness in handling various tasks involved in the langchain framework.

The third LLM should be the open source Llama which is hosted fro free via the groq service.
https://groq.com/

The groq service mentions in their documentation:

Developer access can be obtained completely self-serve through Playground on GroqCloud. There you can obtain your API key and access our documentation as well as our terms and conditions on Playground. Join our Discord community here.
If you are currently using OpenAI API, you just need three things to convert over to Groq:

Groq API key
Endpoint
Model

The official documentation for running LLama in external hosts
https://llama.meta.com/docs/llama-everywhere/running-meta-llama-in-the-cloud/

User Story

  • As a developer,
  • I want to select and implement a new LLM into the Langchain framework to support our multiple LLM strategy,
  • so that our application can support the comparison of the responses of multiple LLMs.

Acceptance Criteria

  • Llama has been integrated in the app
  • Llama can be easily switched with other LLMs in the as part of the multiple LLM strategy
  • Perform thorough testing to ensure the new LLM interacts correctly with existing components.

Definition of Done

  • The feature has been fully implemented and integrated into the app.
  • The feature has been manually tested and works as expected without critical bugs.
  • The feature code is documented with clear explanations of its functionality and usage.
  • The feature code has been reviewed and approved by at least one team member.
  • The feature branches have been merged into the main branch and closed.
  • The feature utility, function and usage have been documented in the respective project wiki on github.
@Ghemechis Ghemechis converted this from a draft issue Jun 16, 2024
@Ghemechis Ghemechis added sprint-08 Items assigned to sprint 08 data pipeline Items that are related to the scrapers of the data pipeline labels Jun 16, 2024
@EnescuDavid EnescuDavid self-assigned this Jun 16, 2024
@tubamos tubamos moved this from Product Backlog to Sprint Backlog in amos2024ss06-feature-board Jun 17, 2024
@tubamos tubamos moved this from Sprint Backlog to Product Backlog in amos2024ss06-feature-board Jun 17, 2024
@tubamos tubamos added sprint-09 Items assigned to sprint 09 and removed sprint-08 Items assigned to sprint 08 labels Jun 17, 2024
@potthoffjan potthoffjan self-assigned this Jun 17, 2024
@tubamos tubamos changed the title Implementation of another LLM in the Langchain framework as part of our multiple LLM strategy Select and integrate LLM2 Jun 18, 2024
@tubamos tubamos changed the title Select and integrate LLM2 Select and integrate LLM3 Jun 18, 2024
@tubamos tubamos added the question Further information is requested label Jun 19, 2024
@Ghemechis Ghemechis moved this from Product Backlog to Sprint Backlog in amos2024ss06-feature-board Jun 19, 2024
@tubamos tubamos moved this from Sprint Backlog to In Progress in amos2024ss06-feature-board Jun 25, 2024
@tubamos tubamos removed the question Further information is requested label Jun 25, 2024
@tubamos tubamos changed the title Select and integrate LLM3 Integrate LLM3: Llama Jun 25, 2024
@tubamos tubamos moved this from In Progress to Sprint Backlog in amos2024ss06-feature-board Jun 25, 2024
@tubamos tubamos moved this from Sprint Backlog to In Progress in amos2024ss06-feature-board Jun 25, 2024
@tubamos tubamos moved this from In Progress to Product Backlog in amos2024ss06-feature-board Jun 25, 2024
@tubamos tubamos added sprint-10 Items assigned to sprint 10 and removed sprint-09 Items assigned to sprint 09 labels Jun 25, 2024
@tubamos tubamos added sprint-11 Items assigned to sprint 11 and removed sprint-10 Items assigned to sprint 10 labels Jul 3, 2024
@tubamos tubamos moved this from Product Backlog to Sprint Backlog in amos2024ss06-feature-board Jul 3, 2024
@tubamos tubamos moved this from Sprint Backlog to Product Backlog in amos2024ss06-feature-board Jul 4, 2024
@tubamos tubamos changed the title Integrate LLM3: Llama Integrate LLM4: Llama Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data pipeline Items that are related to the scrapers of the data pipeline sprint-11 Items assigned to sprint 11
Projects
Status: Product Backlog
Development

No branches or pull requests

4 participants