The kudos-gpt is a ChatGPT-like extension for the VSCode. Now you can have an AI chatbot like the ChatGPT right in the VSCode. Use it as your AI programming assistant which you can talk with to understand complex code, modify and improve your code, or generate comments for your code. The possibilities are endless until the maxTokens actually. To start, turn on it from the command menu, highlight a piece of code, click on the plus icon on the left to open a chat, and start talking with it just like in the ChatGPT. All your conversations are saved and exported in your workspace so you can look back on them automatically when you open files.
ver 4.6.0
- Supported the Flowise-SDK
- Available to receive stream responses from LLM.
- No longer need to set api version in the Flowise URL on the Assistant tab.
- it must be set as 'http://localhost:3000' from 'http://localhost:3000/apiv1'.
- ver 4.5.0
- ver 4.4.0
- ver 4.3.0
- ver 4.2.0
- ver 4.1.0
- ver 4.0.0
- Focusing the Assistant to use LLMs, RAG, Agents and etc via the [Flowise](https://github.com/FlowiseAI/Flowise?tab=readme-ov-file). - Recommend to confirm working it beforehands.
- ver 3.0.0
- Supported the Copilot feature like the Github Copilot. - Supported the Ollama to the Assistant. - Recommend to confirm working it with a UI like [ollama-webui](https://github.com/ollama-webui/ollama-webui) beforehands.
- ver 2.2.0
- Supported the GPT4ALL. - Recommend to confirm working it with the GPT4ALL Chat Client beforehands.. - Fixed an error with deleting a thread before saving.
- ver 2.1.0
- ver 2.0.0
- ver 1.1.1
- Changed the button "Clipboard" to "System", and no longer need to put any strings to the Clipboard before pushing it. - Added the feature "Compare" that is available to compare/edit an active text editor with a comment. - Added the button "Terminal" that is available to create a chat from outputs from a terminal. - Fixed the button "Terminal" is also pasting outputs to a terminal.
The kudo-gpt supports many features to ask your requests to AIs with a simple and easy-to-use interface.
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2025-03-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjQuNi4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6IjliNzQ1ODhkMzU2NWUzMDlhMmUyZjEzZjhiNGI1YzM2MmQ5NjZiMTEwNTVkNGM0MGE4N2I0OTQ4MDI4MjExNTAiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiJhZTQ0NWE5Mi0wYzNkLTQ4NTItYjQ3ZS05Mjc1NzUyN2YwMTciLCJpYXQiOjE3MjcxODc2NDMsImV4cCI6MTc0MzM3OTIwMH0.rqGjZdKIaRmay_TMOCZ24WEaqMJhePDODJEU22fM7pjFofczG8GikQje_y79SkNqKIjO91yBbFqUOORkarRqheZ6uEvcIcWNsO6e-k4KAHXvPIaQ3DkIDRBrxS3Spab1V3qMZaoDGW1ThQWPCmO_rRoh0Wi5L6yvTCmK_w2Dp36LAwJ0hME2hScnmopmW4I_TiymjjonlxsKy1czmO6AYzNAyALHkUT7A82WVst8MOgw9wnMZZUfOQrmkX18awchJh0KA4L15jkZCxA0SBRpmXxMKclP4lbViPT31gjQwxMfY8_NSPbotNPpxQydY-NrrxhHdnjJl8anfLczrEn7tg
02. Set for the Assistant: New feature is available.
The command "kudos-gpt: show configuration" is available to set values below for the Assistant.
- Flowise API Key
- example:
FK9DVbyGQYRcs9uv9RqCGVuGpxqcL+pcXj/XhA494o4=
- example:
- Flowise URL
- example:
http://localhost:3000
- example:
- Flowise ChatFlow ID
- example:
00000000-0000-0000-0000-000000000000
- example:
- Temp Folder
- example:
/var/tmp
- example:
- Messages
- clipboard
- example:
The code:
- example:
- progress
- example:
inquiring...
- example:
- bugAssessment
- example:
Find the bugs in the code, and show the improvements as the improved code.
- example:
- vulnerabilityAssessment
- example:
Find and address vulnerabilities in the code, and show the improvements as the improved code.
- example:
- speedEnhancement
- example:
Diagnose if code speed improvement is possible, and show the improvements as the improved code.
- example:
- etcEnhancement
- example:
Diagnose if any other improvements are possible, and show the improvements as the improved code.
- example:
- makeComment
- example:
Add comments for code review to the class, methods, and all lines of code as the improved code.
- example:
- makeTest
- example:
Make tests for the code.
- example:
- terminal
- example:
Here are the results. Let me know if any corrections are needed and provide suggestions for improvement.
- example:
- clipboard
03. Set for the Copilot:
The command "kudos-gpt: show configuration" is available to set values below for the Copilot.- Services
- example:
Ollama
- example:
- Host
- example:
http://127.0.0.1:11434
- example:
- Model
- example:
deepseek-coder:1.3b-base-q4_1
- example:
- FIM
- example:
starcoder
- example:
- num_predict
- example:
10
- example:
- temperature
- example:
0.1
- example:
ver 4.5.0
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2025-03-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjQuNS4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6IjY2MTBiNWJmM2JlNTI3OGY4ZGQ2ZjlhNjkyNjczOGQ3ZDVkNWQyNjJlZjNmNDhjYjM1ZGM5MTZhYTEwMmRkNzEiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiIyY2IwYzhmNC05NzA4LTQ3YTgtYjBmZC05ZWQ1MzlmY2M4NDAiLCJpYXQiOjE3MjYzMDcyMzcsImV4cCI6MTc0MzM3OTIwMH0.AuKRlsQQr8rrRNlW3hSKl3BLYciHV7YfA8fTRL3Gxm-dORmBmvbRtzzUnjJgzHbM8gvxQUsBlLesll_w_P58mJQ8hbV1m47SyuxG1N0Kt30Y51yaXe4fWsSnQIqI2zeeSQJRKXX_odf4o7OqaUFWJsOpiQ_SbXJJSmglwVs6QQ494w5H_oePbeXr5NjqXcLeC8Ri1lGE_xwUvMt4ElhBiKZ2SSp3sUki31w-j5zWzCkQ5wVt0rQY5UQeYB_Y4AiMCOqiNorSUEnEDj1No7BZq4EKAizh2jqASiwNAp58a15SJlFXxojFWHKDNnRqe8leANDfIN1dnBWINNTBRXG9Xw
02. Set for the Assistant: New feature is available.
The command "kudos-gpt: show configuration" is available to set values below for the Assistant.
- Flowise API Key
- example:
FK9DVbyGQYRcs9uv9RqCGVuGpxqcL+pcXj/XhA494o4=
- example:
- Flowise URL
- example:
http://localhost:3000/api/v1
- example:
- Flowise ChatFlow ID
- example:
00000000-0000-0000-0000-000000000000
- example:
- Temp Folder
- example:
/var/tmp
- example:
- Messages
- clipboard
- example:
The code:
- example:
- progress
- example:
inquiring...
- example:
- bugAssessment
- example:
Find the bugs in the code, and show the improvements as the improved code.
- example:
- vulnerabilityAssessment
- example:
Find and address vulnerabilities in the code, and show the improvements as the improved code.
- example:
- speedEnhancement
- example:
Diagnose if code speed improvement is possible, and show the improvements as the improved code.
- example:
- etcEnhancement
- example:
Diagnose if any other improvements are possible, and show the improvements as the improved code.
- example:
- makeComment
- example:
Add comments for code review to the class, methods, and all lines of code as the improved code.
- example:
- makeTest
- example:
Make tests for the code.
- example:
- terminal
- example:
Here are the results. Let me know if any corrections are needed and provide suggestions for improvement.
- example:
- clipboard
ver 4.4.0
01. Set the token:
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-09-30.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjQuMy4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6ImYzM2VjZjFiZWNlOTk1MGFhZGUzYzQxMTAwODM1Y2MzYmFmYWU0YjU1ZjMxNTdhZTUxNzAyYjI5ZjI1OGNjYmUiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiIwZmIyZDE4MS05ZTFkLTQ0MTAtODYxNy01N2U4ODg3OGI5ODYiLCJpYXQiOjE3MTkyMDQ2MDIsImV4cCI6MTcyNzY1NDQwMH0.HhBu87zAdCajtxYKWcl6xNiPYzod9BWAUYnNKUwnBhc_2rOx5z7cb1yR16_MNzTTIQ26NCwl_PXUcYvqsmEwbCzvOsmDwEJV4TYXC_NO209VI5SAhzSGC5mAQdXVcWcUFhQkanzXfORlofauYq5kiWcl_wivod3AdleFmGJRXNjZ2y4uBn5Yf9o0WKqc1wvwobpBY4YXxf5UxgcclRhUgIk9r_PKeaAL0Yq26Z7LTgUm7V1gZ5jpneFA0goxuhKFcJBZcv_L9GvM2cQWAH9vsq6m5JHrwzY_FfG7NPKf_qEyfXbz5URzzH_FjkhLt_QI35q2vD-5oIi_BIpNIKHg1g
02. Set for the Assistant:
The command "kudos-gpt: show configuration" is available to set values below for the Assistant.
- Flowise URL
- example:
http://localhost:3000/api/v1
- example:
- Flowise ChatFlow ID
- example:
00000000-0000-0000-0000-000000000000
- example:
- Temp Folder
- example:
/var/tmp
- example:
- Messages
- clipboard
- example:
The code:
- example:
- progress
- example:
inquiring...
- example:
- bugAssessment
- example:
Find the bugs in the code, and show the improvements as the improved code.
- example:
- vulnerabilityAssessment
- example:
Find and address vulnerabilities in the code, and show the improvements as the improved code.
- example:
- speedEnhancement
- example:
Diagnose if code speed improvement is possible, and show the improvements as the improved code.
- example:
- etcEnhancement
- example:
Diagnose if any other improvements are possible, and show the improvements as the improved code.
- example:
- makeComment
- example:
Add comments for code review to the class, methods, and all lines of code as the improved code.
- example:
- makeTest
- example:
Make tests for the code.
- example:
- terminal
- example:
Here are the results. Let me know if any corrections are needed and provide suggestions for improvement.
- example:
- clipboard
ver 4.3.0
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-09-30.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjQuMy4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6ImYzM2VjZjFiZWNlOTk1MGFhZGUzYzQxMTAwODM1Y2MzYmFmYWU0YjU1ZjMxNTdhZTUxNzAyYjI5ZjI1OGNjYmUiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiIwZmIyZDE4MS05ZTFkLTQ0MTAtODYxNy01N2U4ODg3OGI5ODYiLCJpYXQiOjE3MTkyMDQ2MDIsImV4cCI6MTcyNzY1NDQwMH0.HhBu87zAdCajtxYKWcl6xNiPYzod9BWAUYnNKUwnBhc_2rOx5z7cb1yR16_MNzTTIQ26NCwl_PXUcYvqsmEwbCzvOsmDwEJV4TYXC_NO209VI5SAhzSGC5mAQdXVcWcUFhQkanzXfORlofauYq5kiWcl_wivod3AdleFmGJRXNjZ2y4uBn5Yf9o0WKqc1wvwobpBY4YXxf5UxgcclRhUgIk9r_PKeaAL0Yq26Z7LTgUm7V1gZ5jpneFA0goxuhKFcJBZcv_L9GvM2cQWAH9vsq6m5JHrwzY_FfG7NPKf_qEyfXbz5URzzH_FjkhLt_QI35q2vD-5oIi_BIpNIKHg1g
02. Set for the Assistant:
The command "kudos-gpt: show configuration" is available to set values below for the Assistant.
- Flowise URL
- example:
http://localhost:3000/api/v1
- example:
- Flowise ChatFlow ID
- example:
00000000-0000-0000-0000-000000000000
- example:
- Temp Folder
- example:
/var/tmp
- example:
- Messages
- clipboard
- example:
The code:
- example:
- progress
- example:
inquiring...
- example:
- bugAssessment
- example:
Find the bugs in the code, and show the improvements as the improved code.
- example:
- vulnerabilityAssessment
- example:
Find and address vulnerabilities in the code, and show the improvements as the improved code.
- example:
- speedEnhancement
- example:
Diagnose if code speed improvement is possible, and show the improvements as the improved code.
- example:
- etcEnhancement
- example:
Diagnose if any other improvements are possible, and show the improvements as the improved code.
- example:
- makeComment
- example:
Add comments for code review to the class, methods, and all lines of code as the improved code.
- example:
- makeTest
- example:
Make tests for the code.
- example:
- terminal
- example:
Here are the results. Let me know if any corrections are needed and provide suggestions for improvement.
- example:
- clipboard
ver 4.2.0
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-08-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjQuMi4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6Ijk4MjIyNTEyMjYxYzUxZWEzZDlkMTlmOGQ3ODkwNmY1N2Q5MzllYjVhM2Q1YWY1MTlmY2ZlOGQ2OTBmOTBmNzgiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiJhZWJhN2E0Zi0yYWU5LTRjYTktOTY3Zi0yMmZmZDUzYjFlODQiLCJpYXQiOjE3MTIyNDQyNDMsImV4cCI6MTcyNTA2MjQwMH0.tqRRWGWoNzvc_9NqJQd6UGVnqwCw2emxs_A4wAWiJKK5U7v7URMSInHeycE3n7OAfxxlbFmbzKcHrdCh2Qh99KOP0rCM-5X717p_X2_2feWa21HtLYXXpSLG0ehhdp8sUNZAkK8IU57oqjqQvOZNbt4Tv9MLLsP657y2y9m9eFZPpUR2l2QPiVR-ASnQIZYTmoqyLrx_puZTvb3T8dkUDDhl8MZBaDN3eeFtGPqnR4OXGEOmMlw82EpZiF8emvV4Zo6Rr0cVUsEiR7fSxMpDNN9TdX2k97YBkyX3-YoPffASaA4bpAeLNxBtzoPTNWYqrtcbP-UcBTvGxQhZzokc6gs
02. Set for the Assistant:
The command "kudos-gpt: show configuration" is available to set values below for the Assistant.
- Flowise URL
- example:
http://localhost:3000/api/v1
- example:
- Flowise ChatFlow ID
- example:
00000000-0000-0000-0000-000000000000
- example:
- Temp Folder
- example:
/var/tmp
- example:
- Messages
- clipboard
- example:
The code:
- example:
- progress
- example:
inquiring...
- example:
- bugAssessment
- example:
Find the bugs in the code, and show the improvements as the improved code.
- example:
- vulnerabilityAssessment
- example:
Find and address vulnerabilities in the code, and show the improvements as the improved code.
- example:
- speedEnhancement
- example:
Diagnose if code speed improvement is possible, and show the improvements as the improved code.
- example:
- etcEnhancement
- example:
Diagnose if any other improvements are possible, and show the improvements as the improved code.
- example:
- makeComment
- example:
Add comments for code review to the class, methods, and all lines of code as the improved code.
- example:
- makeTest
- example:
Make tests for the code.
- example:
- terminal
- example:
Here are the results. Let me know if any corrections are needed and provide suggestions for improvement.
- example:
- clipboard
ver 4.1.0
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-08-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjQuMS4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6IjhjMTEwNjU5M2M1MDc2OTBlZTAzZGViM2M4ZGRmNmE3ZTE5MjYzMDc5MzU2MDQ3M2M0N2EzZDJkYjAxNWMwYTMiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiIyYzYxYTBiYi1jMDk3LTQ2YTAtODNmZS05YmIwYWFhNTZiMWMiLCJpYXQiOjE3MTA1MTc2MDEsImV4cCI6MTcyNTA2MjQwMH0.m3CC5LgRSO50gtmGkOAPJ2JUL3oQBuTkeJAPJRgxap4OdzSSaRQ5IHCrlBb4qKpm6BkEUWCodTo_yZEUCQ4q4zqxkS1eh0J3gfEhPPEAiyRZaKqswZlrd3DprjWBVz_9-znmMT84DayO4oSB_yWvHXbB1HvMRIP5ViHvT1bBh3lvElaLkmz0K1mLLxNMs40n-b3DN4hGxRUFxxWdSFtl2SKsRtzqLh2gBX9UWpn6TpPtj8HNo3UmKyP6hNEpmphY9jrl8xRGQZdC8YUAL1eqSPsAGCWDBmBVVJX45AhOMi2eXP4TvCRIWK7JKfnMAa0AErxie9C_kLrXIEK42Ye2bg
02. Set for the Assistant: New feature is available.
The command "kudos-gpt: show configuration" is available to set values below for the Assistant.
- Flowise URL
- example:
http://localhost:3000/api/v1
- example:
- Flowise ChatFlow ID
- example:
00000000-0000-0000-0000-000000000000
- example:
- Temp Folder
- example:
/var/tmp
- example:
- Messages
- clipboard
- example:
The code:
- example:
- progress
- example:
inquiring...
- example:
- bugAssessment
- example:
Find the bugs in the code, and show the improvements as the improved code.
- example:
- vulnerabilityAssessment
- example:
Find and address vulnerabilities in the code, and show the improvements as the improved code.
- example:
- speedEnhancement
- example:
Diagnose if code speed improvement is possible, and show the improvements as the improved code.
- example:
- etcEnhancement
- example:
Diagnose if any other improvements are possible, and show the improvements as the improved code.
- example:
- makeComment
- example:
Add comments for code review to the class, methods, and all lines of code as the improved code.
- example:
- makeTest
- example:
Make tests for the code.
- example:
- terminal
- example:
Here are the results. Let me know if any corrections are needed and provide suggestions for improvement.
- example:
- clipboard
03. Set for the Copilot: New feature is available.
The command "kudos-gpt: show configuration" is available to set values below for the Copilot.- Services
- example:
Ollama
- example:
- Host
- example:
http://127.0.0.1:11434
- example:
- Model
- example:
deepseek-coder:1.3b-base-q4_1
- example:
- FIM
- example:
starcoder
- example:
- num_predict
- example:
10
- example:
- temperature
- example:
0.1
- example:
ver 4.0.0
00. Sample a Flowise ChatFlow and a docker-compose: New feature is available.
The kudos-gpt expects to be used the Chat Memory on the [Flowise](https://github.com/FlowiseAI/Flowise?tab=readme-ov-file). So let me show a sample of it as files below.[kudos-gpt with llama2(ollama)](https://github.com/akudo7/kudos-gpt/raw/HEAD/kudos-gpt_with_llama2(ollama)_Chatflow.json) [docker-compose.yml](https://github.com/akudo7/kudos-gpt/raw/HEAD/docker-compose.yml)
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-08-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjQuMC4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6IjExZDYzZmRhZGVmMjZlNDk3MzMzOTA2MWQ5MTA0OGFjY2I5MzlhM2I3OWI3NzM1MjI0YWExY2JjMTlhNDNjYjkiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiJkZGNjOTBhYy0yYjEwLTRiZjktOTNlMS1hZTMwMTRlMDhlYzAiLCJpYXQiOjE3MDkzNjAxODcsImV4cCI6MTcyNTA2MjQwMH0.n6e872xDZyy9kRJNI5GL3SSi3Ogcxpcjc-qK_Q8GdBrDc9XZGAl381YFHgzCWG4uJOBHj0DaYSRPRHnR7GE3_fY0uKrtuvpxeoc4q-mvNg7zjI6D7zwRxGBvKz-fQaven-ba724HUkc8xbt64vzsoQt5gc1jj0DKH-9D_jhKljE6IVtXkTryrRiT8bs6BIl0jboqiVAuYEbthVaWDQttQ5XFH1OMZ0IM0SaoPpV93eEYpLagOOKrXtsmXFT8kPxCBTQecrESCz6ie2tVdmRZsQlcN8n7Mupev8dMWSJU6E_4SaTrHkTPnlox6VddQP0tOmbz5GL2o2lFi_4VFnrjrg
02. Set the Flowise URL and a ChatFlowId: New feature is available.
To use the Flowise, some values below have to be set.
- Setting / kudos-gpt / Flowise ChatFlow ID
- 00000000-0000-0000-0000-000000000000
- Setting / kudos-gpt / Flowise URL
To enable these values, the VSCode has to be restarted.
03. Adjustment of the messages of the buttons: New feature is available.
To change the messages of the buttons, some values below have to be edited in settings.json.
-
Setting / kudos-gpt / Messages
"kudos-gpt.messages": { "clipboard": "The code:", "progress": "inquiring...", "bugAssessment": "Find the bugs in the code, and show the improvements as the improved code.", "vulnerabilityAssessment": "Find and address vulnerabilities in the code, and show the improvements as the improved code.", "speedEnhancement": "Diagnose if code speed improvement is possible, and show the improvements as the improved code.", "etcEnhancement": "Diagnose if any other improvements are possible, and show the improvements as the improved code.", "makeComment": "Add comments for code review to the class, methods, and all lines of code as the improved code.", "makeTest": "Make tests for the code.", "terminal": "Here are the results. Let me know if any corrections are needed and provide suggestions for improvement." },
04. Adjustment of the temporary folder:
To change the temporary folder, a value below have to be edited in settings.json.
05. Adjustment of the Copilot:
-
Setting / kudos-gpt / 16 Copilot Services
- Your LLM Host URL
- example:
Ollama
-
Setting / kudos-gpt / 17 Copilot Host
- Your Ollama Host URL
- example:
http://127.0.0.1:11434
-
Setting / kudos-gpt / 18 Copilot Model
- Your Copilot Model
- example:
deepseek-coder:1.3b-base-q4_1
-
Setting / kudos-gpt / 19 Copilot FIM
- Your Copilot FIM
- example:
starcoder
-
Setting / kudos-gpt / 20 Copilot Options
"kudos-gpt.20CopilotOptions": { "num_predict": 10, "temperature": 0.1 },
To enable these values, the VSCode has to be restarted.
ver 3.0.0
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-12-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjMuMC4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6ImZjNWJlM2NkMWUzMTZlMDRlODRhMGZkMTg3NjUwNGNlODdlNDhiODIyZTI3ODE0ZmEwNTk2OGViMGQwYmMxMzQiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiI4YTFmMzhhYS1hY2NhLTRhMGEtOGJlYS1hYzlmNTUyZDVmODciLCJpYXQiOjE3MDU0ODExMjEsImV4cCI6MTczNTYwMzIwMH0.NbysFXW2j-OLIQsb5w-KSsL7s9mFRpaodeLLjqXvzKQ2v1z6XpY_DPyBocbD_V-b2w51uLhchrDttaYEVERL_icqlSJg8W_oeewFWD1Yn2Udoc9PQOi1-bk9A2cfdY63rGunJ62bGZdlL2MI3Jtwg3VrjNWBKVysSIJqBvVXaH7vjXYtp2I5Jq1f9P1lEQ26PWonKF4lA_nFThhZEsXvkc-_6vjyiW3Pd6z2Lw9PLT_8DdbvHnyzpNy5KCSP7EC4en_uo6FDo2hPBef0owjBRzbzoK7BNISPRRH4mZ0FxuoTatAtqcof4o9XPaZLZU79KJcalfk429WpVv5Hx0egDA
02. Choose the OpenAI, Azure OpenAI, GPT4ALL or Ollama: New feature is available.
OpenAI
To use the OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Service
- OpenAI
- Setting / kudos-gpt / 02 OpenAI APIKey
- Your OpenAI APIKey
- Setting / kudos-gpt / 03 Open AI Models
- gpt-3.5-turbo
- gpt-3.5-turbo-16k
- gpt-4
- gpt-4-32k
- gpt-4-1106-preview
To enable these values, the VSCode has to be restarted.
Azure OpenAI
To use the Azure OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Services
- Azure OpenAI
- Setting / kudos-gpt / 04 Azure URL
- Your Azure URL
- example:
https://kudo-openai-1.openai.azure.com/
- Setting / kudos-gpt / 05 Azure APIKey
- Your Azure APIKey
- example:
12345678901234567l890abcdefghijk
- Setting / kudos-gpt / 06 Azure Deployment ID
- Your Azure Deployment ID
- example:
kudo-35-16k
To enable these values, the VSCode has to be restarted.
GPT4ALL
To use the GPT4ALL, some values below have to be set. They should be comfirmed working with the GPT4ALL Chat Client beforehands.
-
Setting / kudos-gpt / 01 Services
- GPT4ALL
-
Setting / kudos-gpt / 10 GPT4ALL Device
- cpu
- gpt
- amd
- nvidia
- intel
- example:
cpu
-
Setting / kudos-gpt / 11 GPT4ALL Model
- Your GPT4ALL Model
- example:
mistral-7b-openorca.Q4_0.gguf
-
Setting / kudos-gpt / 12 GPT4ALL Model Folder
- Your GPT4ALL Model Folder
as full path
- example:
/Users/akirakudo/Library/Application Support/nomic.ai/GPT4All
- Your GPT4ALL Model Folder
-
Setting / kudos-gpt / 13 GPT4ALL Chat Options
"kudos-gpt.13gpt4allChatOptions": { "tokensSize": 4000, "temp": 0.7, "topK": 40, "topP": 0.4, "repeatPenalty": 1.18, "repeatLastN": 64, "nBatch": 8, "nPredict": 1000, "systemPromptTemplate": "%1" },
To enable these values, the VSCode has to be restarted.
Ollama
To use the Ollama, some values below have to be set. They should be comfirmed working with the Ollama Chat Client beforehands.
- Setting / kudos-gpt / 01 Services
- Ollama
- Setting / kudos-gpt / 14 Ollama Host
- Your Ollama Host URL
- example:
http://127.0.0.1:11434
- Setting / kudos-gpt / 15 Ollama Model
To enable these values, the VSCode has to be restarted.
03. Adjustment of the AI parameters:
To change the parameters of the OpenAI and Azure OpenAI, some values below have to be edited in settings.json.
04. Adjustment of the messages of the buttons:
To change the messages of the buttons, some values below have to be edited in settings.json.
-
Setting / kudos-gpt / Messages
"kudos-gpt.messages": { "progress": "inquiring...", "autoSystem": "The code is as follows", "manualSystem": "The code is as follows", "bugAssessment": "Find the bugs in the code, and show the improvements as the improved code.", "vulnerabilityAssessment": "Find and address vulnerabilities in the code, and show the improvements as the improved code.", "speedEnhancement": "Diagnose if code speed improvement is possible, and show the improvements as the improved code.", "etcEnhancement": "Diagnose if any other improvements are possible, and show the improvements as the improved code.", "makeComment": "Add comments for code review to the class, methods, and all lines of code as the improved code.", "terminal": "Here are the results. Let me know if any corrections are needed and provide suggestions for improvement." },
05. Adjustment of the temporary folder:
To change the temporary folder, a value below have to be edited in settings.json.
06. Adjustment of the Copilot: New feature is available.
-
Setting / kudos-gpt / 16 Copilot Services
- Your LLM Host URL
- example:
Ollama
-
Setting / kudos-gpt / 17 Copilot Host
- Your Ollama Host URL
- example:
http://127.0.0.1:11434
-
Setting / kudos-gpt / 18 Copilot Model
- Your Copilot Model
- example:
deepseek-coder:1.3b-base-q4_1
-
Setting / kudos-gpt / 19 Copilot FIM
- Your Copilot FIM
- example:
starcoder
-
Setting / kudos-gpt / 20 Copilot Options
"kudos-gpt.20CopilotOptions": { "num_predict": 10, "temperature": 0.1 },
To enable these values, the VSCode has to be restarted.
ver 2.2.0
01. Set the token: New feature is available.
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-12-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjIuMi4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6ImVmODZkNWRiNDdhNGQ4YTVmNDM0ZDNlZDhiODJlZmYxNWEyYjg5ZjhkNjBlNzcxZGNiNzMyNTU0MzcyZTU0ZjIiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiI1MWE4OGFlZi1kYTE1LTQ4ZDEtOTIwNC02NzBiNjZmZWZhYmYiLCJpYXQiOjE3MDQzMjg1ODIsImV4cCI6MTczNTYwMzIwMH0.RkFs2a1S19-KFS6p4ptuupHLQZyb9Jqg4inY7z8RLPmoiCfGQ1z4ut3qIv8b652WzN1TQFoGVxHaiQRlx1GKQvcSa0E6EwkItzVB1hnY4Jk14h6ZA5kJYgU0lXPIRlQ9meMML7PaoylykPgpPN5QhydGN1cN7MEwYx-v6RuqEAiqjyGArmihUPKcHBAS7im4GlnKeHi0IGHRVAy9IhZ9VPCXkh05Raa4d1J4cX-F-qyKLB0Kt_hBnzDKbCjggWL0pkPhSfPSrhOgC89fNLnnGKxvdQQicT6s_g8d7Hybh2XDwOqCpx3qTNsM_AaBOgcqAxG19SwenSOKJFRRFbhgfQ
02. Choose the OpenAI, Azure OpenAI or GPT4ALL: New feature is available.
OpenAI
To use the OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Service
- OpenAI
- Setting / kudos-gpt / 02 OpenAI APIKey
- Your OpenAI APIKey
- Setting / kudos-gpt / 03 Open AI Models
- gpt-3.5-turbo
- gpt-3.5-turbo-16k
- gpt-4
- gpt-4-32k
- gpt-4-1106-preview
To enable these values, the VSCode has to be restarted.
Azure OpenAI
To use the Azure OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Services
- Azure OpenAI
- Setting / kudos-gpt / 04 Azure URL
- Your Azure URL
- example:
https://kudo-openai-1.openai.azure.com/
- Setting / kudos-gpt / 05 Azure APIKey
- Your Azure APIKey
- example:
12345678901234567l890abcdefghijk
- Setting / kudos-gpt / 06 Azure Deployment ID
- Your Azure Deployment ID
- example:
kudo-35-16k
To enable these values, the VSCode has to be restarted.
GPT4ALL
To use the GPT4ALL, some values below have to be set. They should be comfirmed working with the GPT4ALL Chat Client beforehands.
-
Setting / kudos-gpt / 01 Services
- GPT4ALL
-
Setting / kudos-gpt / 10 GPT4ALL Device
- cpu
- gpt
- amd
- nvidia
- intel
- example:
cpu
-
Setting / kudos-gpt / 11 GPT4ALL Model
- Your GPT4ALL Model
- example:
mistral-7b-openorca.Q4_0.gguf
-
Setting / kudos-gpt / 12 GPT4ALL Model Folder
- Your GPT4ALL Model Folder
as full path
- example:
/Users/akirakudo/Library/Application Support/nomic.ai/GPT4All
- Your GPT4ALL Model Folder
-
Setting / kudos-gpt / 13 GPT4ALL Chat Options
"kudos-gpt.13gpt4allChatOptions": { "tokensSize": 4000, "temp": 0.7, "topK": 40, "topP": 0.4, "repeatPenalty": 1.18, "repeatLastN": 64, "nBatch": 8, "nPredict": 1000, "systemPromptTemplate": "%1" },
To enable these values, the VSCode has to be restarted.
03. Adjustment of the AI parameters:
To change the parameters of the OpenAI and Azure OpenAI, some values below have to be edited in settings.json.
04. Adjustment of the messages of the buttons:
To change the messages of the buttons, some values below have to be edited in settings.json.
-
Setting / kudos-gpt / Messages
"kudos-gpt.messages": { "progress": "inquiring...", "autoSystem": "The code is as follows", "manualSystem": "The code is as follows", "bugAssessment": "Find the bugs in the code, and show the improvements as the improved code.", "vulnerabilityAssessment": "Find and address vulnerabilities in the code, and show the improvements as the improved code.", "speedEnhancement": "Diagnose if code speed improvement is possible, and show the improvements as the improved code.", "etcEnhancement": "Diagnose if any other improvements are possible, and show the improvements as the improved code.", "makeComment": "Add comments for code review to the class, methods, and all lines of code as the improved code.", "terminal": "Here are the results. Let me know if any corrections are needed and provide suggestions for improvement." },
ver 2.1.0
01. Set the token:
To enable the kudos-gpt, the token below needs to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode has to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-03-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjIuMS4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6IjE0NDEzZDk5ZDgxODcxMmFjZjdlMDFlNTdkN2ViNDY4YTllZmM0Zjg4NGRiNTZkMmM1NDNjY2VkYjI5ZmRlMzQiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiJiM2Q1NTA3MS0wYWU3LTQ5ODYtYTA3YS0wMmM5NWYzNDdmMWYiLCJpYXQiOjE3MDI4OTAxMjksImV4cCI6MTcxMTkyOTYwMH0.owpYgYBxgrgfXCn86McZfeDvkaGqCoGA1cKQJ0NwNw0ifURLT5XLxccJYvb_vqcPV4-d1UHWDMcOUg_3OpuucU6GTfSKEBds9Lg0WrznAe8KUjJsdtiMI4buYXVFBkG5Aare_ipAmtjm0u5LsJPjjcwZ4cCu4Gv7rBTeQmxkZEm9zY27bPBYlfQZYRjBNPLZCAO3ewUp-rDOm3gYpS9nipWiwWtXt2p8lgz1bsi7AaWSyIuBQnvkuwJzGtFhD5MHSJbMhxVguFjxBCBuiKeSavu-k8EecfS5r-uVVKz5nOgtlJHeYWWfKpsQVD2pTKv4_0uqMITNzrSZfP4L446hrQ
02. Choose the OpenAI or Azure OpenAI:
OpenAI
To use the OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Service
- OpenAI
- Setting / kudos-gpt / 02 OpenAI APIKey
- Your OpenAI APIKey
- Setting / kudos-gpt / 03 Open AI Models
- gpt-3.5-turbo
- gpt-3.5-turbo-16k
- gpt-4
- gpt-4-32k
- gpt-4-1106-preview
To enable these values, the VSCode has to be restarted.
Azure OpenAI
To use the Azure OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Services
- Azure OpenAI
- Setting / kudos-gpt / 04 Azure URL
- Your Azure URL
- example:
https://kudo-openai-1.openai.azure.com/
- Setting / kudos-gpt / 05 Azure APIKey
- Your Azure APIKey
- example:
12345678901234567l890abcdefghijk
- Setting / kudos-gpt / 06 Azure Deployment ID
- Your Azure Deployment ID
- example:
kudo-35-16k
To enable these values, the VSCode has to be restarted.
03. Adjustment of the AI parameters:
To change the parameters of the OpenAI and Azure OpenAI, some values below have to be edited in settings.json.
04. Adjustment of the messages of the buttons:
To change the messages of the buttons, some values below have to be edited in settings.json.
-
Setting / kudos-gpt / Messages
"kudos-gpt.messages": { "progress": "inquiring...", "autoSystem": "The code is as follows", "manualSystem": "The code is as follows", "bugAssessment": "Find the bugs in the code, and show the improvements as the improved code.", "vulnerabilityAssessment": "Find and address vulnerabilities in the code, and show the improvements as the improved code.", "speedEnhancement": "Diagnose if code speed improvement is possible, and show the improvements as the improved code.", "etcEnhancement": "Diagnose if any other improvements are possible, and show the improvements as the improved code.", "makeComment": "Add comments for code review to the class, methods, and all lines of code as the improved code.", "terminal": "Here are the results. Let me know if any corrections are needed and provide suggestions for improvement." },
ver 2.0.0
01. Set the token:
To enable the kudos-gpt, the token below need to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode have to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-03-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjIuMC4wIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6IjJlMmFkOWQwZmFiOWI2Zjc1NzNmMzMyZDcwM2Q3YTdhNDgxZWRiNGM5NDMzYWE4ZjM3ZjA2YWRiYmMxMTE5NjEiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiIwZDAwYmNiNC0xZjQ3LTRmNTUtYTExYy0xMmRkY2EwN2EwMjQiLCJpYXQiOjE3MDIwNDMyNjAsImV4cCI6MTcxMTkyOTYwMH0.p880eZzceNHSU0eolov-8Ddjhsa7Ez5UP3ODEOTMOqM6yLGNtA-_gmgGB7JmR7pXdPJ1_tARzEL7N3Zc0Y0xPgDuRoe7KiekX73xEDFfuxooW3cR9A36dwmgfVRfml9hihGGeUiHwIQVCh9mZVAaCQSrKKL9GSNGcNPGHM2KSJXVZjK04vty7JyqKuotYwtYDuQCn-hgjMqPrBmTzho0IUyHSbnLd8S4iaXAnwRb5I_sfvNMKCVgc88PQYM-PRT3avyzbwoHq-6EMpfYesQbpLuEGcL9VxLaeqyqiCQXab28ojq2-5XXay5R45rxT_a3tN_ES-YN3iuthPdE7c64zQ
02. Choose the OpenAI or Azure OpenAI: New feature is available.
OpenAI
To use the OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Service
- OpenAI
- Setting / kudos-gpt / 02 OpenAI APIKey
- Your OpenAI APIKey
- Setting / kudos-gpt / 03 Open AI Models
- gpt-3.5-turbo
- gpt-3.5-turbo-16k
- gpt-4
- gpt-4-32k
- gpt-4-1106-preview
To enable these values, the VSCode have to be restarted.
Azure OpenAI
To use the Azure OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Services
- Azure OpenAI
- Setting / kudos-gpt / 04 Azure URL
- Your Azure URL
- example:
https://kudo-openai-1.openai.azure.com/
- Setting / kudos-gpt / 05 Azure APIKey
- Your Azure APIKey
- example:
12345678901234567l890abcdefghijk
- Setting / kudos-gpt / 06 Azure Deployment ID
- Your Azure Deployment ID
- example:
kudo-35-16k
To enable these values, the VSCode have to be restarted.
03. Adjustment of the AI parameters:
To change the parameters of the OpenAI and Azure OpenAI, some values below have to be edited in settings.json.
04. Adjustment of the messages of the buttons:New feature is available.
To change the messages of the buttons, some values below have to be edited in settings.json.
-
Setting / kudos-gpt / Messages
"kudos-gpt.messages": { "progress": "inquiring...", "autoSystem": "The code is as follows", "manualSystem": "The code is as follows", "bugAssessment": "Find the bugs in the code, and show the improvements as the improved code.", "vulnerabilityAssessment": "Find and address vulnerabilities in the code, and show the improvements as the improved code.", "speedEnhancement": "Diagnose if code speed improvement is possible, and show the improvements as the improved code.", "etcEnhancement": "Diagnose if any other improvements are possible, and show the improvements as the improved code.", "makeComment": "Add comments for code review to the class, methods, and all lines of code as the improved code.", "terminal": "Here are the results. Let me know if any corrections are needed and provide suggestions for improvement." },
ver 1.1.1
01. Set the token:
To enable the kudos-gpt, the token below need to be set to the Setting / kudos-gpt / 08 Kudos GPT Toen. To enable setting this value, the VSCode have to be restarted.
kudo-gpt token for pre-release, it will be working until 2024-03-31.
eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9kdWN0Ijoia3Vkb3MtZ3B0IiwidmVyc2lvbiI6IjEuMS4xIiwicHVibGlzaCI6InByZS1yZWxlYXNlIiwiaGFzaCI6ImQzOGIzY2NjMzU3OGZjYzE4ZjZiOGVmMTdmY2U1MTc0NDVmZWRjN2Q5NjQ0MjI2YzI4ZWY0MWU3MzYwM2ViZDMiLCJ1c2VySWQiOm51bGwsInRva2VuSWQiOiIyMGE4MzM1Ni02M2EwLTRmMDItYThmMS1lZWZlNDU0ZTZkYzkiLCJpYXQiOjE3MDE0MjAxNTgsImV4cCI6MTcxMTkyOTYwMH0.FJaLU8IuiczWk7m7Tar4ZT-IvPsTmqNKUBINZWMedgrqgr2aLYYkSIUF7YOX2Z_6_5URQLeEPq-N8NiEFTqnhx4VQ4Pr1dnSBDZVFRQ2UF44RIUq_STCguy8kAX4x6kEK__i83ZbM_avRVvS9StkQFcoMGbS2fi1u6FbGOs_pNPWUl5c5jRe8dx0rVMTSVbbLSCkIxb-2zyRZU-LmQ3WVak5NBfCJA7WvvWpjg5k4hX1S6c6ym52n-6pyWtndMBg0b6lkEWr9mfRsX5XlQvqei3vyCrgH1Ag63mwbTqABGeYDpcfXlChShpx7vZMn96wWb-dz_bTCZA2-asBXlEdrw
02. Choose the OpenAI or Azure OpenAI:
OpenAI
To use the OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Service
- OpenAI
- Setting / kudos-gpt / 02 OpenAI APIKey
- Your OpenAI APIKey
- Setting / kudos-gpt / 03 Open AI Models
- gpt-3.5-turbo
- gpt-3.5-turbo-16k
- gpt-4
- gpt-4-32k
To enable these values, the VSCode have to be restarted.
Azure OpenAI
To use the Azure OpenAI, some values below have to be set.
- Setting / kudos-gpt / 01 Services
- Azure OpenAI
- Setting / kudos-gpt / 04 Azure URL
- Your Azure URL
- example:
https://kudo-openai-1.openai.azure.com/
- Setting / kudos-gpt / 05 Azure APIKey
- Your Azure APIKey
- example:
12345678901234567l890abcdefghijk
- Setting / kudos-gpt / 06 Azure Deployment ID
- Your Azure Deployment ID
- example:
kudo-35-16k
To enable these values, the VSCode have to be restarted.
03. Adjustment of the AI parameters:
To change the parameters of the OpenAI and Azure OpenAI, some values below have to be edited in settings.json.
- Setting / kudos-gpt / Chat Options
"kudos-gpt.chatOptions": {
"maxTokens": 4000,
"temperature": 0.3,
"frequencyPenalty": 0,
"presencePenalty": 0,
"topP": 0.2
},
04. Adjustment of the messages of the buttons:
To change the messages of the buttons, some values below have to be edited in settings.json.
- Setting / kudos-gpt / Messages
"kudos-gpt.messages": {
"progress": "inquiring...",
"makeHeader": "The code is as follows",
"bugAssessment": "Find the bugs in the code, and show the improvements as thimproved code.",
"vulnerabilityAssessment": "Find and address vulnerabilities in the code, anshow the improvements as the improved code.",
"speedEnhancement": "Diagnose if code speed improvement is possible, and shothe improvements as the improved code.",
"etcEnhancement": "Diagnose if any other improvements are possible, and show thimprovements as the improved code.",
"makeComment": "Add comments for code review to the class, methods, and allines of code as the improved code.",
"terminal": "Here are the results. Let me know if any corrections are needed and provide suggestions for improvement."
},
The kudo-gpt supports many features to ask your requests to AIs with a simple and easy-to-use interface.
01. Configuration:
02. Turn On/Off:
- Assistans
- Copilot
03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion by asking image:
To ask your question about an image in a discussion, the `Asking image` button is available. Note that, input a question is required before push it.05. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
06. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
07. Inject a discussion:
To Inject a chat from Flowise is available with the injection icon Chat injection
. And also available to keep continue the conversation after entering a chatId is success.
08. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .{Flowise ChatFlowId}.json
. It will be imported automatically when an original closed file is opened.
09. Delete a discussion:
To delete a discussion, the cross icon del thread
is available. It will also delete a thread on the Flowise Chat Mdemory.
10. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
11. l10n supporting
- English
- Japanese
ver 4.5.0
01. Configuration: New feature is available.
02. Turn On/Off:
- Assistans
- Copilot
03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion by asking image:
To ask your question about an image in a discussion, the `Asking image` button is available. Note that, input a question is required before push it.05. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
06. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
07. Inject a discussion:
To Inject a chat from Flowise is available with the injection icon Chat injection
. And also available to keep continue the conversation after entering a chatId is success.
08. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .{Flowise ChatFlowId}.json
. It will be imported automatically when an original closed file is opened.
09. Delete a discussion:
To delete a discussion, the cross icon del thread
is available. It will also delete a thread on the Flowise Chat Mdemory.
10. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
11. l10n supporting
- English
- Japanese
ver 4.4.0
01. Configuration:
02. Turn On/Off:
- Assistans
- Copilot
03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion by asking image:
To ask your question about an image in a discussion, the `Asking image` button is available. Note that, input a question is required before push it.05. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
06. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
07. Inject a discussion:
To Inject a chat from Flowise is available with the injection icon Chat injection
. And also available to keep continue the conversation after entering a chatId is success.
08. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .{Flowise ChatFlowId}.json
. It will be imported automatically when an original closed file is opened.
09. Delete a discussion:
To delete a discussion, the cross icon del thread
is available. It will also delete a thread on the Flowise Chat Mdemory.
10. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
11. l10n supporting
- English
- Japanese
ver 4.3.0
01. Configuration:
02. Turn On/Off:
- Assistans
- Copilot
03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Inject a discussion: New feature is available.
To Inject a chat from Flowise is available with the injection icon Chat injection
. And also available to keep continue the conversation after entering a chatId is success.
07. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .{Flowise ChatFlowId}.json
. It will be imported automatically when an original closed file is opened.
08. Delete a discussion:
To delete a discussion, the cross icon del thread
is available. It will also delete a thread on the Flowise Chat Mdemory.
09. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
10. l10n supporting
- English
- Japanese
ver 4.2.0
01. Configuration:
02. Turn On/Off:
- Assistans
- Copilot
03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .{Flowise ChatFlowId}.json
. It will be imported automatically when an original closed file is opened.
07. Delete a discussion:
To delete a discussion, the cross icon del thread
is available. It will also delete a thread on the Flowise Chat Mdemory.
08. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
09. l10n supporting
- English
- Japanese
ver 4.1.0
01. Configuration:
02. Turn On/Off:
- Assistans
- Copilot
03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .{Flowise ChatFlowId}.json
. It will be imported automatically when an original closed file is opened.
07. Delete a discussion:
To delete a discussion, the cross icon del thread
is available. It will also delete a thread on the Flowise Chat Mdemory.
08. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
09. l10n supporting
- English
- Japanese
ver 4.0.0
01. Turn On/Off:
- Assistans
- Copilot
02. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.03. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
04. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
05. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .{Flowise ChatFlowId}.json
. It will be imported automatically when an original closed file is opened.
06. Delete a discussion:
To delete a discussion, the cross icon del thread
is available. It will also delete a thread on the Flowise Chat Mdemory.
07. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
08. l10n supporting
- English
- Japanese
ver 3.0.0
01. Turn On/Off: New feature is available.
- Assistans
- Copilot
02. Start a discussion with the system:
The button "Auto System" and "Manual Systerm" are available to create aa system for a new discussion.
The button "Auto System" doesn't need to put any strings to the clipboard before pushing the button. All strings from an active text editor will be added to a message with the "kudos-gpt.messages.autoSystem" prompt in the settings.03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Save a discussion:
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .json
for the Azure OpenAI, and also opening file + .{model name}.openai.json
that has a threadId and assistantId for the OpenAI. For the GPT4ALL, opening file + .{model name}.gpt4all.json
. They will be imported automatically when an original closed file is opened.
07. Delete a discussion:
To delete a discussion, the cross icon del thread
is available.
NOTE: It is removed from a JSON file, and also deleting the thread, assistant and RAG files from the OpenAI.
08. Add a file to the discussion:
To add a file to a discussion for the RAG feature, the icon Add a file to the assistant
is available. And the "RAG" exploerer will be appeared for deleting and reloading it from the discussions after that.
09. Delete a message
To delete a message in a discussion, the Delete
command from the More actions…
is available. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
10. Edit a message
To edit a message in a discussion, the Edit
command from the More actions…
is available. And the save
button is available for enabling the editing. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
11. Ignore a message in a discussion
To ignore a message in a discussion, the Note
command from the More actions…
is available. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
12. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
13. l10n supporting
- English
- Japanese
ver 2.2.0
01. Turn On/Off:
After loading the kudos-gpt successfully, the kudos-gpt: On/Off
has to be executed yourself for turnning it on.
02. Start a discussion with the system:
The button "Auto System" and "Manual Systerm" are available to create aa system for a new discussion.
The button "Auto System" doesn't need to put any strings to the clipboard before pushing the button. All strings from an active text editor will be added to a message with the "kudos-gpt.messages.autoSystem" prompt in the settings.03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Save a discussion: New feature is available.
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .json
for the Azure OpenAI, and also opening file + .{model name}.openai.json
that has a threadId and assistantId for the OpenAI. For the GPT4ALL, opening file + .{model name}.gpt4all.json
. They will be imported automatically when an original closed file is opened.
07. Delete a discussion:
To delete a discussion, the cross icon del thread
is available.
NOTE: It is removed from a JSON file, and also deleting the thread, assistant and RAG files from the OpenAI.
08. Add a file to the discussion:
To add a file to a discussion for the RAG feature, the icon Add a file to the assistant
is available. And the "RAG" exploerer will be appeared for deleting and reloading it from the discussions after that.
09. Delete a message
To delete a message in a discussion, the Delete
command from the More actions…
is available. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
10. Edit a message
To edit a message in a discussion, the Edit
command from the More actions…
is available. And the save
button is available for enabling the editing. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
11. Ignore a message in a discussion
To ignore a message in a discussion, the Note
command from the More actions…
is available. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
12. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
13. l10n supporting
- English
- Japanese
ver 2.1.0
01. Turn On/Off:
After loading the kudos-gpt successfully, the kudos-gpt: On/Off
has to be executed yourself for turnning it on.
02. Start a discussion with the system:
The button "Auto System" and "Manual Systerm" are available to create aa system for a new discussion.
The button "Auto System" doesn't need to put any strings to the clipboard before pushing the button. All strings from an active text editor will be added to a message with the "kudos-gpt.messages.autoSystem" prompt in the settings.03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Save a discussion
To Save a log in a discussion is available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .json
for the Azure OpenAI, and also opening file + .{model name}.openai.json
that has a threadId and assistantId for the OpenAI. They will be imported automatically when an original closed file is opened.
07. Delete a discussion: New feature is available.
To delete a discussion, the cross icon del thread
is available.
NOTE: It is removed from a JSON file, and also deleting the thread, assistant and RAG files from the OpenAI.
08. Add a file to the discussion: New feature is available.
To add a file to a discussion for the RAG feature, the icon Add a file to the assistant
is available. And the "RAG" exploerer will be appeared for deleting and reloading it from the discussions after that.
09. Delete a message
To delete a message in a discussion, the Delete
command from the More actions…
is available. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
10. Edit a message
To edit a message in a discussion, the Edit
command from the More actions…
is available. And the save
button is available for enabling the editing. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
11. Ignore a message in a discussion
To ignore a message in a discussion, the Note
command from the More actions…
is available. This feature works for the Azure OpenAI.
NOTE: It is not removed from a JSON file automatically.
12. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
13. l10n supporting
- English
- Japanese
ver 2.0.0
01. Turn On/Off:
After loading the kudos-gpt successfully, the kudos-gpt: On/Off
have to be executed yourself for turnning it on.
02. Start a discussion with the system: New feature is available.
The button "Auto System" and "Manual Systerm" are available to create aa system for a new discussion.
The button "Auto System" doesn't need to put any strings to the clipboard before pushing the button. All strings from an active text editor will be added to a message with the "kudos-gpt.messages.autoSystem" prompt in the settings.03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Save a discussion New feature is available.
Save discussions are available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .json
for the Azure OpenAI, and also opening file + .{model name}.openai.json
that has a threadId and assistantId for the OpenAI. They will be imported automatically when an original file is opened.
07. Delete a discussion New feature is available.
To delete a discussion, the cross icon del thread
is available.
NOTE: It is not removed from a JSON file, but it tries deleting the thread and assistant from the OpenAI.
08. Delete a message
To delete a message in a discussion, the Delete
command from the More actions…
is available.
NOTE: It is not removed from a JSON file.
09. Edit a message
To edit a message in a discussion, the Edit
command from the More actions…
is available. And the save
button is available for enabling the editing.
NOTE: It is not removed from a JSON file.
10. Ignore a message in a discussion
To ignore a message in a discussion, the Note
command from the More actions…
is available.
NOTE: It is not removed from a JSON file.
11. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
12. l10n supporting
- English
- Japanese
ver 1.1.1
01. Turn On/Off:
After loading the kudos-gpt successfully, the kudos-gpt: On/Off
have to be executed yourself for turnning it on.
02. Start a discussion with the system:
The button "System" is available to create a discussion from the system.
No longer need to put any strings to the clipboard before pushing the button. All strings from an active text editor will be added to a message with a "kudos-gpt.messages.makeHeader" prompt in the settings.03. Have a discussion by asking directly:
To ask your question in a discussion, the `Direct asking` button is available. Your question will be answered from the assistant.04. Have a discussion with templates:
To start a discussion with the template, strings in the clipboard are available with the Clipboard
button.
05. Create a message from a terminal:
To create a message with the output from a terminal is available with the Terminal
button. All strings from a terminal will be added to a message with a "kudos-gpt.messages.terminal" prompt in the settings.
06. Save a discussion
Save discussions are available with the pencil icon JSON Export
. It will be created a new JSON file as an opening file + .json
, and also they will be imported automatically when an original file is opened.
07. Delete a discussion
To delete a discussion, the cross icon del thread
is available.
NOTE: It is not removed from a JSON file.
08. Delete a message
To delete a message in a discussion, the Delete
command from the More actions…
is available.
NOTE: It is not removed from a JSON file.
09. Edit a message
To edit a message in a discussion, the Edit
command from the More actions…
is available. And the save
button is available for enabling the editing.
NOTE: It is not removed from a JSON file.
10. Ignore a message in a discussion
To ignore a message in a discussion, the Note
command from the More actions…
is available.
NOTE: It is not removed from a JSON file.
11. Compare/update an active text editor with a message
To compare/update an active text editor with a message in a discussion, the Compare
command from the More actions…
is available.
NOTE: A temporary file will be created in a folder Setting / kudos-gpt / Temp Folder
.
12. l10n supporting
- English
- Japanese
- Auto development like OpenDevin
- Publish sample Flowise applications
- Supporting to trained on permissive data with local models
Hand-crafted by Akira Kudo in Tokyo, Japan
Copyright and Reversed © 2023-present Akira Kudo