Loading Web Pages with Ease
Omni AI allows users to interact with web pages directly within the app, using a simple browsing service powered by Puppeteer, which renders web pages in a headless environment.
How it Works:
- Paste a URL:
- Just copy and paste (or drag) a URL into the chat, and Omni AI will automatically load the web page, attaching it for easy access.
- Use the /browse Command:
- Type
/browse [URL]
in the chat, and Omni AI will fetch and display the web page.
- Automatic URL Detection (ReAct):
- If you input a URL during a conversation, the ReAct function will automatically load the page in real-time without needing further commands.
Coming Soon:
- Auto-browsing by AI Models:
- Currently, Omni AI does not automatically load web pages when URLs are encountered (unless using the
/browse
command). This will be available in future updates!
How to Get Started:
First, you’ll need access to a Puppeteer web browsing service endpoint (for example, Cloud services). Once configured, you’ll be able to use Omni AI’s browsing capabilities effortlessly.
By integrating this feature, Omni AI enhances how you interact with online content, making the browsing experience seamless and effective!
<aside>
</aside>
Setting Up Web Browsing Services
Omni AI allows users to render web pages directly in the app using Puppeteer-based services. Here's how to configure it and start browsing effortlessly:
Steps to Set Up Browsing:
- Choose a Browsing Service:
- You can use various services such as:
- BrightData Scraping Browser: Advanced scraping tools with global IP pool.
- Browserless 2.0 (Docker): Open-source, parallel web browsing.
- Your Own Chrome Browser (Experimental): Use your local Chrome as a browsing service.
- Get a WebSocket Endpoint:
- Whether using a cloud-based service or running locally, you'll need a WebSocket endpoint. Examples include:
wss://...
for remote services.
ws://localhost:9222
for local Docker-based browsing like Browserless.
- Configure Omni AI:
- Open Preferences > Tools > Browse in Omni AI.
- Enter the WebSocket connection string (e.g.,
wss://...
or ws://localhost:9222
).
- Enable Browse Features:
- Attach URLs: Automatically load web pages when pasting URLs in chat.
- /browse Command: Use the
/browse
command followed by a URL to load a webpage.
- ReAct Integration: Enable automatic URL detection during chat interactions for more advanced usage.