Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mefengl/ai-setup
who should be called AI engineer, the creater, or the user?
https://github.com/mefengl/ai-setup
Last synced: 10 days ago
JSON representation
who should be called AI engineer, the creater, or the user?
- Host: GitHub
- URL: https://github.com/mefengl/ai-setup
- Owner: mefengl
- License: mit
- Created: 2022-12-11T04:49:09.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-05T11:01:52.000Z (about 1 year ago)
- Last Synced: 2024-10-30T10:15:33.421Z (about 2 months ago)
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AI Setup
Who should be called AI engineer, the creater, or the user?
## Requirements
### Github Copilot Subscription
https://github.com/features/copilot
### OpenAI Acccount
https://beta.openai.com/
### oh-my-zsh
https://ohmyz.sh/#install
### Neovim
https://github.com/neovim/neovim/wiki/Installing-Neovim#install-from-package
## CLI
### zsh-autosuggestions
https://github.com/zsh-users/zsh-autosuggestions/blob/master/INSTALL.md#oh-my-zsh
### ai-shell
https://github.com/BuilderIO/ai-shell
#### Recommended Configuration
To configure the settings, follow these steps:
1. Run `ai config` to open the configuration UI.
2. Enable "silent mode".
3. If available, select `gpt-4`. Since silent mode is already enabled, it should be much cheaper to use.## VS Code
Packed below extensions in [AI Pack](https://marketplace.visualstudio.com/items?itemName=mefengl.vscode-ai-pack)
### GitHub Copilot
https://marketplace.visualstudio.com/items?itemName=GitHub.copilot
### GitHub Copilot Chat
https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-chat
### I Don't Care About Commit Message
https://marketplace.visualstudio.com/items?itemName=mefengl.vscode-i-dont-care-about-commit-message
repo: https://github.com/mefengl/vscode-i-dont-care-about-commit-message
### Copy Folder Content
https://marketplace.visualstudio.com/items?itemName=mefengl.copy-folder-content
repo: https://github.com/mefengl/vscode-copy-folder-content
## Neovim
### vim-plug
https://github.com/junegunn/vim-plug#neovim
or auto install vim-plug if not exists
```lua
-- [[ ~/.config/nvim/init.lua ]]
vim.cmd([[
let data_dir = has('nvim') ? stdpath('data') . '/site' : '~/.vim'
if empty(glob(data_dir . '/autoload/plug.vim'))
silent execute '!curl -fLo '.data_dir.'/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
autocmd VimEnter * PlugInstall --sync | source $MYVIMRC
endif
]])
```### Github Copilot
https://github.com/github/copilot.vim
```lua
-- [[ ~/.config/nvim/init.lua ]]
vim.cmd([[
call plug#begin()
Plug 'github/copilot.vim'
call plug#end()
]])
```## Browser
### ChatGPT
a tab or tabs of https://chat.openai.com/chat
#### Scripts
- [chatgpt-page-translate-button](https://greasyfork.org/en/scripts/464067-chatgpt-page-translate-button)
- [chatgpt-page-summary-button](https://greasyfork.org/en/scripts/466322-chatgpt-page-summary-button)
- [chatgpt-hide-history](https://greasyfork.org/en/scripts/467416-chatgpt-hide-history)
- [ChatGPT Auto-Continue 🔄](https://greasyfork.org/en/scripts/466663-chatgpt-auto-continue)
- [Midjourney Click All](https://greasyfork.org/en/scripts/466654-midjourney-click-all)## Usage
https://github.com/f/awesome-chatgpt-prompts
https://github.com/wuchangming/chatgpt-query-engineer-handbook
### Bob
https://github.com/yetone/bob-plugin-openai-translator
https://github.com/yetone/bob-plugin-openai-polisher
## Maybe Useful
### VSCode
#### ChatGPT
https://marketplace.visualstudio.com/items?itemName=gencay.vscode-chatgpt
config:
https://github.com/gencay/vscode-chatgpt#gpt3
`Cmd + Shift + P` and type `Open User Settings (JSON)`,
```json
"chatgpt.method": "GPT3 OpenAI API Key",
// can be created in https://beta.openai.com/account/api-keys
"chatgpt.gpt3.apiKey": "xx-xxxxxxxxxx",
```#### GitHub Copilot Labs
https://marketplace.visualstudio.com/items?itemName=GitHub.copilot-labs
```json
"github.copilot-labs.showBrushesLenses": true,
"github.copilot-labs.showTestGenerationLenses": true,
```### Mac
#### Cursor
https://www.cursor.so/
#### Notion
https://www.notion.so/product/ai
#### Raycast AI
https://www.raycast.com/ai
AaaH! AI as a Hotkey
### CLI
#### GitHub Copilot CLI
https://www.npmjs.com/package/@githubnext/github-copilot-cli
It need copilot subscription and sign up the waitlist, can use Codex-CLI blow instead
#### Codex-CLI
https://github.com/microsoft/Codex-CLI/blob/main/Installation.md#zsh-instructions
-o can be find in https://beta.openai.com/account/org-settings
-k can be find in https://beta.openai.com/account/api-keys
-e can be find in https://beta.openai.com/docs/models/codex
```bash
git clone https://github.com/microsoft/Codex-CLI.git
cd Codex-CLI
# install the requirements
python -m pip install -r requirements.txt# setup in zsh
./scripts/zsh_setup.sh -o -k -e
```#### opencommit
https://github.com/di-sukharev/opencommit