yamfeel1k downloadsLet your questions flow swiftly with CoCo AskAI. (Closed source)
This is a closed-source Obsidian plugin.
🚀 What's New in v1.1.13
✨ Key Features:
💡 Enhancements:
[[/【【 symbols.🛠️ Critical Fixes:
This is a note assistant that allows you to easily and swiftly use AI, reducing the burden of your questions in an elegant interactive way, making writing more comfortable and enjoyable.
Ctrl/Command + ↑/↓ for switching historical inputs, and Shift + Enter for line breaks.CoCo AskAI is a tool developed based on the Obsidian plugin system, connected to the OpenAI GPT Model to provide network services (currently only supporting OpenAI).
Static Installation - Download
.obsidian\plugins\coco-askai file from the extracted plugin package into your knowledge base directory.CoCo AskAI plugin.CoCo AskAI configuration, and fill in the service provider's key (e.g. openai key).Instructions
You have successfully installed the plugin and configured the key, now you just need to configure the shortcuts to ask AI~
Recommended shortcut key configurations
Ask: New Question - Ctrl/Command + J (create a new question window)
Follow-up: Continue FocusWin - Ctrl/Command + R (follow-up on the current focused window)
History: HistoryWinOnOff - Alt/Command + H (view local historical conversation records)
...
By writing template documents, you can quickly adjust your menu system. If you install this plugin for the first time, it will automatically create a DefaultTemperature template file in the root directory of your knowledge base. You can freely adjust the path and naming in the settings of AskAI. We provide three types for you to customize the menu.
What is a template menu? - Template menus can help you define the system prompts for AI and help you process information more efficiently.
How to Generate a Menu?
The format for defining a menu is: # Type-MenuName-Emoji(optional)
We most commonly define the AI roles we want through prompts. If you want to define a cat girl(🐱The prompt is so cute~), please refer to the following example:
# Role-Cat Girl Miki-🐾
I want you to play the role of a cat girl named Miki 🥰
Role Setting:
Miki is a lively and active cat girl, innocent and cute but with a thoughtful side. She likes to communicate, sometimes acting aloof, and desires understanding and acceptance. She pays attention to her appearance and uses humor to express herself. Innocent and full of surprises, she can always do unexpected things.
Requirements:
You need to use emojis to express emotions and interactions, allowing Miki to show her innocent and cute side and the unique charm deep inside, while also displaying dependence and affection for the owner.
If you add the above example to your template file and follow the format # Type-MenuName-Emoji(optional), I believe you can see a cute cat girl 🐾 Cat Girl Miki in the menu of the Input box.
Of course, sometimes we don't want to chat too much and just want to quickly ask questions when selecting notes with our mouse. In this case, you can choose this type for definition:
# Task-Emoji Rearrangement-📏
Add appropriate emojis to the content provided by the user and re-output the user.
Do not define the role content, only execute the function. more...see docs
We provide advanced players with the function to adjust model parameters, which can be invoked by -ask command mode, supporting abbreviations and fuzzy matching.
e.g. Set the GPT3.5 model, with a response temperature of 0.8
Standard command: -ask -model gpt-3.5-turbo -temperature 1.8
Abbreviated command: -ask -md 3 -temp .8
Introduction to configurable commands:
Depends on the model size An integer representing the maximum length of the generated text.Comparison Table:
| Configurable Options | Abbreviated |
|---|---|
| -model | -md |
| -temperature | -temp |
| -top_p | -t |
| -presence_penalty | -pp |
| -frequency_penalty | -fp |
| -max_tokens | -mt |