gpt4free AIツール

gpt4freeは、GPT-4・DeepSeek・Geminiなど複数の最新AIモデルをAPIキーなしで利用できるオープンソースのPythonライブラリ。GPLv3ライセンスで無料公開されており、Pythonコード・WebGUI・Dockerの3通りで導入できる。

last-updated: 2026-07-14 · source: database

github_stars66.5k
pricing完全無料・オープンソース(GPLv3)/ 有料プランなし
licenseGPL-3.0
japanese不明

概要

gpt4free(通称 g4f)は、@xtekky 氏が開発しコミュニティが維持するオープンソースのPythonライブラリです。GPT-4系・DeepSeek・Gemini・Claudeなど複数の大規模言語モデル(LLM=人間の言葉を理解・生成できるAIエンジン)を、ひとつの統一されたインターフェイスから呼び出せるように設計されています。GitHubのスター数は6万5千以上を誇り、AIツールのオープンソース分野でトップ200リポジトリ入りしている注目プロジェクトです。

このツールが注目される最大の理由は「APIキー(各AIサービスへの入場券)なし・月額費用ゼロ」でGPT-5・DeepSeek v3・Gemini 3などの最新モデルを試せる点にあります。さらにOpenAI互換のREST API(Interference API)としてローカルに立ち上げられるため、すでにOpenAI向けに書いたコードをほぼそのまま流用できます。ライセンスはGPLv3で、商用・個人を問わず自由に改変・再配布が可能です。

主な機能

料金プラン

プラン費用内容
無料(OSS)完全無料全機能が利用可能。商用・個人用途問わずGPLv3ライセンスのもとで使用・改変・再配布できる
g4f.dev エンドポイント無料(公式サイト記載)ブラウザやアプリから直接使える無料AIエンドポイント。インストール不要

gpt4freeはオープンソースソフトウェアであり、公式が提示する有料プランは存在しません。料金の最新情報は公式サイト(https://g4f.dev)を参照してください。

導入方法

【方法①】pipでインストール(最も手軽)

Python 3.10以上が必要です。ターミナル(コマンドを入力する黒い画面)で以下を実行します。

# 基本インストール
pip install -U g4f

# Web画面(GUI)も使いたい場合
pip install -U g4f[gui]

# 画像生成も使いたい場合
pip install -U g4f[image]

インストール後、Pythonファイルに以下を書くだけでAIが使えます。

from g4f.client import Client
client = Client()
response = client.chat.completions.create(
    model="gpt-4.1",
    messages=[{"role": "user", "content": "こんにちは"}]
)
print(response.choices[0].message.content)

【方法②】Dockerで起動(環境構築なし・おすすめ)

Dockerをインストール済みであれば、以下の2コマンドで画面付きサーバーが起動します。

docker pull hlohaus789/g4f
docker run -p 8080:8080 -p 7900:7900 \
  --shm-size="2g" \
  -v ${PWD}/har_and_cookies:/app/har_and_cookies \
  -v ${PWD}/generated_media:/app/generated_media \
  hlohaus789/g4f:latest

起動後、ブラウザで http://localhost:8080 を開くとチャット画面が表示されます。

【方法③】ブラウザのみ(インストール一切不要)

HTMLファイルに以下を書くだけで、サーバー不要でAIを呼び出せます。

<script type="module">
  import Client from 'https://g4f.dev/dist/js/client.js';
  const client = new Client();
  const result = await client.chat.completions.create({
    model: 'gpt-4.1',
    messages: [{ role: 'user', content: 'こんにちは' }]
  });
  console.log(result.choices[0].message.content);
</script>

こんな人におすすめ

よくある質問

Q. 本当に無料で使えますか? A. はい、gpt4freeはGPLv3ライセンスのオープンソースソフトウェアで、ソフトウェア本体の利用・改変・再配布はすべて無料です。ただし、利用するプロバイダーのサービス規約(各AIサービスの利用ルール)は別途確認する必要があります。

Q. プログラミングができなくても使えますか? A. WebGUI(ブラウザで動くチャット画面)をDocker経由で起動すれば、コードを書かずにAIと会話することが可能です。ただし、セットアップにはターミナル操作(コマンドの入力)が必要です。

Q. どんなAIモデルが使えますか? A. GPT-4系・GPT-5・DeepSeek v3・Gemini・Claude・Grokなど多数のモデルに対応しています。利用可能なモデルの最新一覧は公式ドキュメント(https://g4f.dev/docs/providers-and-models)で確認できます。モデルの可用性はプロバイダーの状況により変動します。

Q. 商用アプリに使っても大丈夫ですか? A. ライセンスはGPLv3であり、改変・再配布する場合はソースコードの公開が求められます。また、各AIプロバイダーのサービス利用規約への準拠は利用者自身の責任となります。本番環境では公式APIの使用も検討することが公式ドキュメントで推奨されています。

LLM(大規模言語モデル)APIAPIキーオープンソース(OSS)リポジトリGitHubCLI(コマンドライン)Docker