-
Notifications
You must be signed in to change notification settings - Fork 39
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
troubleshooting guide #116
Merged
+57
−0
Merged
Changes from all commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
0396d6c
feat: added troubleshooting guide
lynchee-owo 6c6dc80
fix: update doc
lynchee-owo e331d7a
feat: updated readme
lynchee-owo fc8e3b3
fix: update link
lynchee-owo e50ff5e
Update README.md
lynchee-owo a4b28e7
fix: updated troubleshooting
lynchee-owo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
# Troubleshooting Guide for WebWand | ||
|
||
This guide aims to help you diagnose and resolve common problems you might encounter. If you're still facing difficulties after following these steps, please reach out to us through our [GitHub Issues](https://github.com/normal-computing/web-wand/issues). | ||
|
||
|
||
## Common Issues and Solutions | ||
|
||
### Extension Not Loading | ||
|
||
**Symptom**: The WebWand extension doesn't appear in your browser or won't load. | ||
|
||
**Solutions**: | ||
lynchee-owo marked this conversation as resolved.
Show resolved
Hide resolved
|
||
1. Ensure your browser is compatible with WebWand. Currently, WebWand supports Chrome. | ||
2. Verify that `Developer mode` is enabled in `chrome://extensions/` | ||
3. (Only when you are building it from source) Make sure you've loaded the extension from the `dist` folder. | ||
4. Restart your browser as this can resolve many loading issues. | ||
|
||
### API Key Problems | ||
|
||
**Symptom**: Issues related to the OpenAI API key, such as authentication errors or features not working due to key issues. e.g., 404 The model `gpt-4-vision-preview` does not exist or you do not have access to it. | ||
|
||
**Solutions**: | ||
1. Make sure you entered a valid OpenAI API key. Note that keys can expire, so verify if yours is still active. | ||
2. Ensure that your OpenAI API key has the necessary permissions. Visit https://platform.openai.com/playground/chat to check your permissions. Lack of credits can also restrict access to certain models. | ||
|
||
### Dom Actions Problems | ||
|
||
**Symptom**: WebWand did not perform dom actions properly. | ||
|
||
**Solutions**: | ||
1. Currently, WebWand does not support running in the background. If you open a new tab or navigate away from the website that WebWand is working on, some actions may fail. Please stay on the website where you execute WebWand. | ||
|
||
### Custom Knowledge Base Problems | ||
|
||
**Symptom**: After adding custom knowledge, WebWand crashed or did not perform according to the new knowledge about the active tab. | ||
|
||
**Solutions**: | ||
1. Currently, WebWand only supports basic entry validation for custom knowledge. Make sure you entered the correct host name and correct regular expressions if using a custom URL Matching Pattern. | ||
|
||
### Voice Mode Problems | ||
|
||
**Symptom**: WebWand did not capture speech. | ||
|
||
**Solutions**: | ||
1. Check if WebWand has microphone access in the browser. When you turn on the voice mode in settings, the microphone access dialog should pop up in the browser; please select "allow". | ||
2. If the dialog didn't pop up, right-click the WebWand icon in the extensions group and select "View Web Permissions". Then select "Allow" for Microphone. | ||
|
||
|
||
## Reporting New Issues | ||
|
||
If you encounter a problem not covered in this guide, please help us by reporting it. Provide as much detail as possible, including steps to reproduce the issue, browser version, and any error messages you receive. Your reports are invaluable in helping us improve WebWand. |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should have a separate document explaining how to test it and what kind of knowledge we are looking for (e.g. a knowledge that helps the agent complete a task reliably)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good suggestion! I will create another pr for contributing to knowledge.