APIコールの要点
プロキシを通してGeminiモデルを呼び出す場合、以下の3つのコアパラメータに特に注意を払う必要がある:
- URL構造指定::
従わなければならない{Worker_URL}/gemini/https://generativelanguage.googleapis.com/v1beta/v1/messagesそのフォーマット要件:
- Worker_URLはデプロイ後に得られるアドレス
– /ジェミニ対象モデルのタイプを示す
- Gemini API のベースパスは、後で完全に指定する必要があります。 - リクエストヘッダの構成::
session_id=xxxを含む必要があります。ダイアログインターフェースを使用する、ダイアログインターフェースのパスは、、、ストリーミング出力と非ストリーミング出力がサポートされています。(非ストリーミング):,curl -X POST http://localhost:7055/chat/completions -H "Authorization: Bearer 123456" -H "Content-Type: application/json" -d '{"model": "gpt-4o", "messages": [{"role": "user", "content": "hello"}]}',,データはチャンクで返されます。,return example,{"choices": [{"message": {"role": "assistant", "content": "こんにちは!どうされましたか?},text-generated image interface, path to ,, を使用して、画像の生成をサポートする。curl -X POST http://localhost:7055/images/generations -H "Authorization: Bearer 123456" -H "Content-Type: application/json" -d '{"model": "flux", "prompt": "A cat playing in the grass"}',{"data": [{"url": "https://example.com/image.jpg"}]},,Vincennes video interfaceを使用する,,,テキストや画像からの動画生成をサポートする。(テキスト生成):,curl -X POST http://localhost:7055/videos/generations -H "Authorization: Bearer 123456" -H "Content-Type: application/json" -d '{"model": "kling/v1.6/standard", "prompt": "都市夜景", "aspect_ratio": "16:9", "duration": 10, "auto_prompt": true}',{"created": 1677664796, "data": [{"url": "https://example.com/video.mp4"}]},ReCaptchaのバリデーションを設定します。ReCaptchaV3のバリデーションで公式に必要とされているもので、そうでない場合、モデルがダウングレードされたり、異常生成される可能性があります。genspark-playwright-proxy,service:,Deploying proxy service:,docker run --name genspark-playwright-proxy -d --restart alwaysと連携する必要があります。 -p 7022:7022 -v ./data:/app/genspark-playwright-proxy/data -e TZ="Asia/Shanghai" deanxv/genspark-playwright-proxy:latest, genspark2api に環境変数を追加: ,-e RECAPTCHA_PROXY_URL="http://127.0.0.1:7022", サービスを再起動して有効にする。インタフェースは、"All cookies are temporarily unavailable",All cookies reached rate limitを返します。新しいものに置き換えるか、しばらくお待ちください。,Cloudflareの傍受に遭遇,-e PROXY_URL="http://127.0.0.1:10801",対話インターフェイスを通じて顧客サービスボットをすばやく構築し、顧客の質問に答えるためにネットワーク検索とマルチラウンド対話をサポートします。クリエイティブなコンテンツを生成,テキストからグラフィック、テキストからビデオへの機能を使用して説明を入力し、デザインプロトタイプやソーシャルメディアコンテンツで使用するための画像や短いビデオを生成します。教育や技術学習のために、学生や開発者はサービスをデプロイし、実験のためにさまざまなモデルを呼び出し、APIやモデルの統合について学ぶことができます。どのような対話モデルがサポートされていますか?様々なモデルがサポートされており、リストにないモデルはMixture-of-Agentモードがトリガーされます。RECAPTCHARTの使用に失敗した場合はどうすればよいですか?RECAPTCHA_PROXY_URLが正しく設定されているか、ReCaptchaV3の検証に合格しているか確認してください。サービスの安定性を向上させるには?,複数設定,,クッキープーリングを有効にして、リクエストが失敗したときに自動で切り替えます。,genspark2apiはオープンソースのリバースAPIツールで、マルチモデルダイアログ、テキストからグラフ、テキストからビデオをサポートする。 Docker経由でデプロイされ、ストリーミング出力、ネットワーク検索、画像認識を提供するために、ユーザが簡単なコマンドで実行することができ、安定性とセキュリティを向上させるためにクッキープールとキーで設定することができる。Genspark2api-チーフAI共有サークルx-api-keyリクエストヘッダはGemini APIキーを伝える
例"x-api-key: YOUR_GEMINI_API_KEY" - リクエスト形式::
クロードのフォーマット仕様を使用する場合、例えばモデルフィールドに特定のジェミニモデルバージョンを指定する必要がある:{"model":"gemini-1.5-flash","messages":[{"role":"user","content":"Hello"}]}
これらのパラメータ設定は、APIコールの成功率とモデル出力の品質に直接影響するため、初めて使用する場合は、curlなどのツールで基本機能をテストすることを推奨する。
この答えは記事から得たものである。claude-worker-proxy: 複数のモデルAPIをクロード形式に変換するプロキシツールについて































