Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon JSON/関数呼び出しモードは一緒になります。AIのAPIは、DeepSeek R1との統合に影響します


JSON/関数呼び出しモードは一緒になります。AIのAPIは、DeepSeek R1との統合に影響します


oveter.aiのAPIには、JSONモードと関数呼び出しの2つの重要な機能があります。これにより、DeepSeek R1モデルとの統合が強化されます。これらの機能が統合にどのように影響するかは次のとおりです。

JSONモード

JSONモードを使用すると、ユーザーはモデルの出力のスキーマを指定して、応答が構造化され、事前定義された形式に付着するようにします。これは、DeepSeek R1と統合する場合に特に役立ちます。これにより、開発者は簡単に処理され、アプリケーションに統合できる構造化されたデータを受信できます。スキーマを指定することにより、開発者はモデルの出力がアプリケーションの要件と一致し、整合していることを確認でき、タスクの自動化や特定の情報の抽出が容易になります。

たとえば、DeepSeek R1を使用する場合、プロンプトでJSONスキーマを指定すると、指定されたスキーマに従って、モデルが有効なJSON文字列に出力を生成することを確認できます。これは、モデルにJSON形式で出力するように指示し、特定のスキーマに付着するように指示する特定のプロンプトを含めることで実現できます[4]。

##関数呼び出し

関数呼び出しにより、モデルは受信する入力に基づいて外部関数を提案および呼び出すことができます。この機能は、天気データの取得や計算の実行など、外部のデータソースやサービスとの統合に特に役立ちます。関数呼び出しでDeepSeek R1を使用する場合、モデルは関数をいつ呼び出すかをインテリジェントに決定し、JSONオブジェクトの適切なパラメーターを提案できます。これにより、外部サービスとのシームレスな統合が可能になり、テキスト生成を超えたモデルの機能が向上します。

たとえば、DeepSeek R1を使用して天気予報を提供する必要があるチャットボットを構築する場合、 `get_current_weather`などの関数を定義し、適切な位置パラメーターでこの関数を呼び出す時期をモデルに提案させることができます。関数からの応答をモデルに戻して、会話を続けることができます[1]。

##統合への影響

Deepseek R1と一緒に統合されたJSONモードと機能呼び出し機能は、いくつかの利点を提供します。

- 構造化された出力:JSONモードでは、DeepSeek R1からの出力が構造化され、事前定義されたスキーマに従い、アプリケーションへの統合が容易になります。
- 機能の強化:関数呼び出しにより、DeepSeek R1は外部関数を活用し、外部データソースまたはサービスと対話する能力を高めることができます。
- 柔軟性とスケーラビリティ:Together.AIのServerLess API for Deepseek R1は、迅速な推論とスケーラビリティを提供し、大規模なアプリケーションに適しています[6]。

全体として、これらの機能は、構造化された出力を提供し、外部サービスとのシームレスな統合を可能にすることにより、DeepSeek R1の使いやすさと汎用性を高め、複雑なアプリケーションにより適しています。

引用:
[1] https://www.together.ai/blog/function-calling-json-mode
[2] https://www.together.ai/models/deepseek-r1
[3] https://docs.together.ai/docs/prompting-deepseek-r1
[4] https://syntackle.com/blog/deepseek-ai-model-and-openrouter/
[5] https://www.reddit.com/r/localllama/comments/1aczp2r/togetherai_introduces_jsonfunction_calling_mode/
[6] https://www.together.ai/blog/deploy-deepseek-r1-at-scale-fast-secure-server-apis-and-large-scale-together-rasoning-clusters
[7] https://azure.microsoft.com/en-us/blog/deepseek-r1-is-now-azure-ai-foundry-and-github/
[8] https://community.openai.com/t/question-about-function--calling-json-mode/562940
[9] https://www.together.ai/blog/deploy-deepseek-r1-and-distilled-models-securely-on-together-ai
[10] https://www.datacamp.com/tutorial/deepseek-api
[11] https://community.appsmith.com/content/guide/building-chat-app-deepseek-r1-and-togetherai-under-5-minutes
[12] https://thinktank.ottomator.ai/t/together-ai-offering-100-free-credits-and-deepseek-r1/4892