OpenSource-Hub
D

ds2api

SHA-256
4.6k stars·AI 生産性·SHA-256 チェックサム確認済み

DeepSeekのウェブ対話機能をOpenAI/Claude/Gemini標準インターフェースに変換するGoミドルウェア。高並行処理、複数アカウントのラウンドロビン、およびビジュアル管理をサポートします。

スマートダウンロード

Download 版をダウンロード

v4.6.1 · 39.7 MB

DeepSeekのウェブ版をOpenAI互換のAPIに変換し、任意のAIクライアントから呼び出せるようにします。

主な機能

  • OpenAI、Claude、Gemini、Ollama の4種類の API スタイルをサポートし、1つのサービスで統一的に接続できます。
  • 複数アカウントの自動ポーリングと Token リフレッシュにより、単一アカウントのレート制限を突破します。
  • PoW 計算と同時実行キュー制御を内蔵し、高負荷時の安定性を確保します。
  • Web 管理パネルを内蔵しており、バックエンドの会話記録をリアルタイムで表示、アカウントやルートの設定が可能です。
  • Docker、Vercel、ローカルバイナリの3種類のデプロイ方法をサポートしており、従来のクライアントでも直接利用できます。

できないこと

  • 本プロジェクトは学習・研究目的のみに提供されており、商業目的やDeepSeekの利用規約に違反する用途での使用は固く禁じられています。
  • 自身のDeepSeekアカウントを使用するとアカウント停止のリスクがあるため、サブアカウントや一時的なアカウントの使用をお勧めします。
  • すべてのDeepSeek機能をサポートしているわけではありません。一部のファイルアップロードやオンライン検索などの機能が制限される場合があります。
  • 上流のDeepSeek APIの変更によりサービスが異常になる可能性があるため、バージョンを随時更新する必要があります。

使用例

  • 開発者がローカルでAIアプリケーションをデバッグする際に、DeepSeekのウェブモデルをバックエンドとして使用し、OpenAI APIの費用を節約する
  • プライベートAIゲートウェイを構築し、複数のDeepSeekアカウントを一元管理して、チームに安定した互換性のあるインターフェースを提供する

詳細説明

DS2APIは、Go言語で開発された高性能ミドルウェアで、DeepSeekのWeb版対話機能をOpenAI、Claude、Geminiといった主要AIプラットフォームと互換性のあるAPIインターフェースに変換します。プロジェクトには複数アカウントのラウンドロビン、同時キュー制御、PoW計算などのメカニズムが内蔵されており、シンプルなWeb管理パネルからルーティングやアカウントをリアルタイムに設定できます。One APIなどの従来のプロキシ方式と比較して、DS2APIはDeepSeekのWebエンドに直接接続するため、公式API Keyは不要で、より軽量なデプロイが可能であり、Claude CodeやVercel AI SDKとのネイティブ連携をサポートしています。個人の学習、研究、内部検証に適しており、商用環境での使用は推奨されません。

タグ

DeepSeekAPI MiddlewareProtocol AdaptationHigh ConcurrencyOpenAI CompatibleClaude CompatibleGemini CompatibleGoWebUI Admin

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

GitHub Releases から対応するシステムの圧縮パッケージをダウンロードして解凍します

4

config.example.json を config.json にリネームし、説明に従ってあなたの DeepSeek アカウントと API Key を入力します

5

./ds2api を実行し、コンソールに待受ポート(デフォルト5001)が表示されれば起動成功です

インストールガイド
  1. GitHub Releases から対応するシステムの圧縮パッケージをダウンロードして解凍します
  2. config.example.json を config.json にリネームし、説明に従ってあなたの DeepSeek アカウントと API Key を入力します
  3. ./ds2api を実行し、コンソールに待受ポート(デフォルト5001)が表示されれば起動成功です
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

a73d983b72b8f04d59a8f50f06412e75fdbb7ac757f7b9171c11328b5e1d6166

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

ds2apiのバイナリファイルと設定ファイルを削除すれば完全にアンインストールできます;Dockerを使用している場合は、docker-compose down -vを実行してコンテナとネットワークをクリアしてください。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスAGPL-3.0
最終更新2026-05-25T06:39:27Z
GitHub リポジトリ公式サイト

類似プロジェクト