-
Notifications
You must be signed in to change notification settings - Fork 45.3k
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
Feat(Otto) Add Initial Otto Chat Bot code #9266
Conversation
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
✅ Deploy Preview for auto-gpt-docs-dev canceled.
|
✅ Deploy Preview for auto-gpt-docs canceled.
|
c3fe0a5
to
b055d16
Compare
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
Here's the code health analysis summary for commits Analysis Summary
|
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
This pull request has conflicts with the base branch, please resolve those so we can evaluate the pull request. |
Conflicts have been resolved! 🎉 A maintainer will review the pull request shortly. |
The PR appears to be well structured with several good practices, but has some issues that need attention: 1) The PR template checklist is missing configuration changes section which should be filled since a new ENV variable is being added (otto_api_url) 2) Though they have a test plan, it could be more comprehensive to include error cases and authentication testing 3) The code changes properly handle user_id in the backend routes which is good |
Changes 🏗️
This is to add the Otto chat bot to the frontend UI.
The changes i have made for this goes as follows:
/api/otto/ask
that will receive the message from the frontend and pass it to the Otto API that we have setup on GCP.I already have plans for how we can improve the UI and make it more modular, this way we can add more features to Otto down the line!
Config Changes
When we merge this, we will need to add the ENV var for
otto_api_url
that will be the URL from GCP where the API is being hosted!This is now ready for a review as the backend API is up and running, to who ever does test this, if you want the API url please DM me 😄
Checklist 📋
For code changes:
otto_api_url
- ask @Bentlybro for thisNEXT_PUBLIC_BEHAVE_AS
toCLOUD