Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sillytavern/extension-screenshare
Provides the screen image for multimodal models when you send a message.
https://github.com/sillytavern/extension-screenshare
extension
Last synced: 3 months ago
JSON representation
Provides the screen image for multimodal models when you send a message.
- Host: GitHub
- URL: https://github.com/sillytavern/extension-screenshare
- Owner: SillyTavern
- License: agpl-3.0
- Created: 2024-05-13T21:42:01.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-06-25T11:08:06.000Z (8 months ago)
- Last Synced: 2024-06-25T22:32:03.612Z (8 months ago)
- Topics: extension
- Language: JavaScript
- Homepage:
- Size: 34.2 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Screen Share
Provides the screen image for multimodal models when you send a message.
Works only if the last chat message is from a user.
## How to install
Install via the SillyTavern extension installer.
```txt
https://github.com/SillyTavern/Extension-ScreenShare
```## Prerequisites
The latest staging version of SillyTavern is preferred.
Your browser must support ImageCapture API.
See:
## How to use
0. Make sure that you're using a multimodal model for Chat Completion APIs and have "Send inline images" enabled.
1. Initialize the screen-sharing session by choosing "Screen Share" from the "wand" menu.
2. Start chatting! Every last user message will include the screen image as an inline attachment.
3. When you're done, choose "Stop Screen Share" from the "wand" menu. Changing a chat or stopping the track via the browser also stops sharing.**Important!** Images are not saved and are not posted anywhere besides your API backend provider.
## License
AGPLv3