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

[Feature Request]Add LLM Agent #274

Closed
1 of 2 tasks
k70suK3-k06a7ash1 opened this issue Apr 24, 2024 · 4 comments
Closed
1 of 2 tasks

[Feature Request]Add LLM Agent #274

k70suK3-k06a7ash1 opened this issue Apr 24, 2024 · 4 comments
Assignees
Labels
planned Top-priority enhancements selected for likely implementation.

Comments

@k70suK3-k06a7ash1
Copy link
Contributor

k70suK3-k06a7ash1 commented Apr 24, 2024

Describe the solution you'd like

LLM Agentを追加します
#241

See : https://docs.anthropic.com/claude/docs/tool-use

A clear and concise description of what you want to happen.

Why the solution needed

A clear and concise description of the reason why you want the solution.

Additional context

Add any other context or screenshots about the feature request here.

Implementation feasibility

Are you willing to discuss the solution with us, decide on the approach, and assist with the implementation?

  • Yes
  • No
@statefb
Copy link
Contributor

statefb commented May 21, 2024

Impementation guide:

Rendering

  • Do not display the details of the thought process on the FE
  • Display the progress in the form of a progress bar
    • It might be good to display the tools being used
  • Send the full text from the BE
  • No streaming

Tools

  • Default is search only (?)
  • Contribute to app/agents/tools/examples
    • Initially, get weather, stock prices, etc.
    • Developers need to write scripts themselves and have them cdk deploy
  • Scan the tools in a directory like app/agents/tools/prod and return them to the FE
    • On the bot creation screen, the FE can turn the toggle switch ON/OFF
    • While there is no explicit RAG switch, if any switch is ON and Knowledge exists, it will automatically be used as a tool (let the LLM consider it)

@statefb statefb added the planned Top-priority enhancements selected for likely implementation. label May 21, 2024
@tomaszdudek7
Copy link

@statefb - I suppose the most requested tool would be using external search engine (when necessary to answer a given question). I see it is set up as "planned" - what does it mean?

@statefb
Copy link
Contributor

statefb commented May 24, 2024

@tomaszdudek7 Yes I agree with you. But almost search engine api e.g. google search API requires secret values, which makes the deployment procedure complex. I'll add a guidance how to setup own tool on this project. It will be released by the end of June.

@k70suK3-k06a7ash1
Copy link
Contributor Author

@statefb
こちらCloseしておきます!(FE,BEがMergeされた為)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
planned Top-priority enhancements selected for likely implementation.
Projects
None yet
Development

No branches or pull requests

3 participants