Base Apps
Table of Contents
- Chat
- Language Practice
- Language Practice Plus
- Novel Writer
- PDF Navigator
- Translate
- Voice Chat
- Wikipedia
- Linguistic Analysis
- Math Tutor
- Image Generator
- Mail Composer
Currently, the following base apps are available for use. By selecting one of them and changing the parameters or rewriting the initial prompt, you can adjust the behavior of the AI agent. You can export/import the adjusted settings to/from an external JSON file.
Chat
This is the standard application for monadic chat. It can be used in basically the same way as ChatGPT.
Language Practice
This is a language learning application where conversations begin with the assistant’s speech. The assistant’s speech is played back in a synthesized voice. To speak, press the Enter key to start speech input, and press Enter again to stop speech input.
Language Practice Plus
This is a language learning application where conversations start with the assistant’s speech. The assistant’s speech is played back in a synthesized voice. To speak, press the Enter key to start speech input, and press Enter again to stop speech input. The assistant’s response will include linguistic advice in addition to the usual content. The language advice is presented only as text and not as text-to-speech.
Novel Writer
This is an application for collaboratively writing a novel with an assistant. The assistant writes a paragraph summarizing the theme, topic, or event presented in the prompt. Always use the same language as the assistant in your response.
PDF Navigator
This is an application that reads a PDF file, and the assistant answers the user’s questions based on its content. First, click on the “Upload PDF” button and specify the file. The content of the file will be divided into segments of approximately max_tokens length, and the text embedding will be calculated for each segment. When input is received from the user, the text segment that is closest to the text embedding value of the input text is given to GPT along with the user’s input value, and an answer is generated based on that content.
Translate
The assistant will translate the user’s input text into another language. First, the assistant will ask for the target language. Then, the input text will be translated into the target language. If you want the assistant to use a specific translation, please put parentheses after the relevant part of the input text and specify the translation in the parentheses.
Voice Chat
This app enables users to chat using voice through OpenAI’s Whisper API and the browser’s text-to-speech API. The initial prompt is the same as the one for the Chat app. Please note that a web browser with the latter API, such as Google Chrome or Microsoft Edge, is required.
Wikipedia
This is essentially the same as Chat, but for questions that GPT cannot answer, such as questions about events that occurred after the language model cutoff time, it searches Wikipedia to answer them. If the query is in a non-English language, the Wikipedia search is performed in English, and the results are translated into the original language.
Linguistic Analysis
This app utilizes Monadic Chat’s feature that allows for updating a pre-specified JSON object with multiple properties while providing a regular response. As the main response to the user’s query, it returns a syntactic structure of the input sentence. In the process, the app updates the values of the JSON object with the properties of
topic
, sentence_type
, and sentiment
.
Math Tutor
This is an application that allows an AI chatbot to respond using MathJax mathematical notation. Please note that while this app can display mathematical notations, the math calculation ability is based on OpenAI’s GPT models, which are known to occasionally produce errors. Therefore, please use this app with caution when accuracy in calculations is required.
Image Generator
This is an application for image generation. When an initial prompt is entered, the image is generated using OpenAI’s DALL-E API. If you specify GPT 4.0 as the model for the conversation, you can gradually improve the prompt through interaction with the AI chatbot to get the desired image.
Mail Composer
This is an application for writing draft novels of email messages in collaboration with an assistant. The assistant writes the email draft according to the user’s requests and specifications.