Thursday, February 20, 2025
Chromeの機能拡張からOllamaのOpenAI API互換APIを叩くにあたって、CORSの設定は以下のようにすれば良いらしい。
OLLAMA_ORIGINS=chrome-extension://<<ID>>
自分の場合はlaunchctlで環境変数を設定しているので、こんな感じになった。最初IDの後のスラッシュまで入れたらダメで、スラッシュを削ればOKだった。
launchctl setenv OLLAMA_ORIGINS "chrome-extension://aaaaabbbbcccccdddd"
情報元はここ。IDは機能拡張の設定ページとか出すのが一番手っ取り早いと思った。(ChromeストアのURLもIDらしいけど)