.bash_profile_askai
code:~/.bash_profile_askai
alias python="/usr/local/bin/python3"
alias pip="/Library/Frameworks/Python.framework/Versions/3.11/bin/pip3"
export OPENAI_API_KEY=XXXX
function a1(){
python openaiapi1.py --input 1.md &
}
function a2(){
python openaiapi1.py --input 2.md &
}
function a3(){
python openaiapi1.py --input 3.md &
}
export -f a1
export -f a2
export -f a3
alias 1="a1"
alias 2="a2"
alias 3="a3"
前提として
python3.11はインストーラーから普通に入れた
すでに3.7と混在しているので、askaiを使うときはpython=3.11を指すようにコントロールが必要
そのコントロールとしてaliasにて上書きをしている
これで1を実行するだけで1.mdのプロンプトがバックグラウンドで投げられる&答えも追記される
VSCodeで開いておけば自動でロードされる
https://gyazo.com/f4f9f91c375f504e1e7a20dfee288567