RooPrompts/docs/providers/human-relay.md
2025-05-17 14:58:58 +05:30

29 lines
No EOL
1.7 KiB
Markdown

# Human Relay Provider
The Human Relay provider allows you to use Roo Code with web-based AI models like ChatGPT or Claude without needing an API key. Instead, it relies on you to manually relay messages between Roo Code and the AI's web interface.
## How it Works
1. **Select Human Relay**: Choose "Human Relay" as your API provider in Roo Code's settings. No API key is required.
2. **Initiate a Request**: Start a chat or task with Roo Code as usual.
3. **Dialog Prompt**: A dialog box will appear in VS Code. Your message to the AI is automatically copied to your clipboard.
4. **Paste to Web AI**: Go to the web interface of your chosen AI (e.g., chat.openai.com, claude.ai) and paste the message from your clipboard into the chat input.
5. **Copy AI Response**: Once the AI responds, copy its complete response text.
6. **Paste Back to Roo Code**: Return to the dialog box in VS Code, paste the AI's response into the designated field, and click "Confirm".
7. **Continue**: Roo Code will process the response as if it came directly from an API.
## Use Cases
This provider is useful if:
* You want to use models that don't offer direct API access.
* You prefer not to manage API keys.
* You need to leverage the specific capabilities or context available only in the web UI of certain AI models.
## Limitations
* **Manual Effort**: Requires constant copy-pasting between VS Code and your browser.
* **Slower Interaction**: The back-and-forth process is significantly slower than direct API integration.
* **Potential for Errors**: Manual copying and pasting can introduce errors or omissions.
Choose this provider when the benefits of using a specific web AI outweigh the inconvenience of the manual relay process.