-
-
Notifications
You must be signed in to change notification settings - Fork 26
Chat‐only Features
Though LetMeDoIt AI has its strength to both chat and execute tasks, there may be several reasons you want to use chat-only features in some cases, e.g.:
-
Focus on conversation without triggering a function call
-
Use less tokens, as chat-only features does not include any functions in the message chain.
-
Use models with larger context window, e.g.
-
geminipro - a multiturn chat bot built on Google Gemini Pro & Gemini Pro Vision (LLM: Gemini Pro)
-
palm2 - a multiturn chat bot built on Google PaLM 2 (LLM: chat-bison-32k)
-
codey - a multiturn chat bot built on Codey (LLM: codechat-bison-32k)
This feature supports four models:
-
OpenAI ChatGPT
-
Google GeminiPro
-
Google PaLM 2
-
Google Codey
Remarks: If you use ChatGPT for chat-only feature, you can specify a particular ChatGPT model from action menu [blank entry] > "change chat-and-task model"
The default chat-only model is loaded when you include '[CHAT]' in your input.
The default chat-only model is "ChatGPT".
You can change the default chat-only model:
-
enter a blank entry to launch LetMeDoIt action menu.
-
select "change chat-only model"
- select a model and click "ok"
There are four different ways to launch the chat-only feature:
Remarks: The first two methods do not integrate the messages into the main message chain in LetMeDoIt AI prompt.
- Use system tray
Read https://github.com/eliranwong/letmedoit/wiki/System-Tray-for-Quick-Access
- Load standalone multiturn chat by starting your input with "!" in LetMeDoIt prompt, e.g.
!chatgpt
!geminipro
!palm2
!codey
Remarks: Loading the chats this way is independent from the message chain actively loaded with LetMeDoIt AI. If you want your chat conversation to be integrated into LetMeDoIt AI main message chain when you go back to LetMeDoIt AI prompt, please use one of the following two methods.
- Use plugins
We have built four plugins for this purpose, they are: 'ask chatgpt', 'ask geminipro', 'ask palm2', 'ask codey'
Use simple words in LetMeDoIt AI prompt to call the plugin, e.g.
ask codey how to use decorators in python
To ask for a second opinion, you may do something like this to start the conversation with LetMeDoIt prompt, e.g.:
how to use decorators in python
ask GeminiPro the same question
After you finish with the loaded multiturn chat, presss ctrl+q to go back to LetMeDoIt prompt. Messages are integrated automatically into LetMeDoIt main message chain.
- Use special entries
Include one of the following entries in your input:
[CHAT] # continue your conversation with the default chat-only model
[CHAT_chatgpt] # continue your conversation with ChatGPT
[CHAT_geminipro] # continue your conversation with GeminiPro
[CHAT_palm2] # continue your conversation with PaLM2
[CHAT_codey] # continue your conversation with Codey
After you finish with the loaded multiturn chat, presss ctrl+q to go back to LetMeDoIt prompt. Messages are integrated automatically into LetMeDoIt main message chain.
Installation
Installation on Android
Install a Supported Python Version
Install ffmpeg
Android Support
Install LetMeDoIt AI on Android Termux App
Automatic Upgrade Option
Quick Guide
Action Menu
ChatGPT API Key
Use GPT4 Models
Google API Setup
ElevenLabs API Setup
OpenWeatherMap API Setup
Run Local LLM Offline
Token Management
Command Line Interface Options
Command Execution
Chat-only Features
Developer Mode
Save Chart Content Locally
Work with Text Selection
Work with File Selection
System Tray
Custom Key Bindings
Examples
Features
Change Assistant Name
Setup Multiple LetMeDoIt Assistants
Memory Capabilities
Data Visualization
Analyze Files
Analyze Images
Analyze Audio
Google and Outlook Calendars
Python Code Auto‐heal Feature
Integration with AutoGen
Integration with Google AI Tools
Integration with Open Interpreter
Speak to LetMeDoIt AI
LetMeDoIt Speaks
Speak multi‐dialects
Create a map anytime
Modify your images with simple words
Work with Database Files
Create a Team of AI Assistants
Search and Load Chat Records
Search Weather Information
Search Financial Data
Social Media
Plugins ‐ Overview
Plugins - How to Write a Custom Plugin
Plugins ‐ Add Aliases
Plugins ‐ Input Suggestions
Plugins ‐ Install Additional Packages
Plugins ‐ Predefined Contexts
Plugins ‐ Transform Text Output
Plugins ‐ Work with LetMeDoIt AI Configurations
Plugins ‐ Function Calling
Plugins ‐ Run Codes with Specific Packages
Plugins ‐ Work with Non‐conversational Model
Plugins ‐ Integrate Text‐to‐speech Feature
Plugins ‐ Integrate Other Shared Utilities