Cohereは最近、AIモデルの次世代アプリケーションプログラミングインターフェース(API)であるAPI V2を発表しました。このアップデートは、Chat、Embed、Rerank、Classifyなどのモデルを網羅しています。

Cohereは、このアップデートが業界標準への適合性を高め、特にOpenAI、Anthropic、Google、Mistral、Metaなどの競合他社との競争において、開発者がより簡単にアプリケーションをCohereのモデルに切り替えることができるようにすることを明確に述べています。

image.png

報道によると、Andreessen HorowitzのパートナーであるMartin Casado氏がソーシャルメディアで調査結果を共有しました。800人の企業リーダーを対象としたこの調査では、OpenAIのChatGPTが27%の市場シェアを占め、Cohereはわずか5%のシェアで最下位から2番目という結果でした。これは、Cohereが企業顧客獲得のためにさらなる努力が必要であることを示しています。

API V2における最も重要な変更点の1つは、開発者がAPI呼び出しでモデルバージョンを指定する必要があることです。以前は、このフィールドはオプションでしたが、新しいモデルがリリースされた際に予期せぬ動作が発生する可能性がありました。モデルバージョンの指定を必須にすることで、Cohereは、特にEmbedモデルを使用する場合に、開発者がアプリケーションのパフォーマンスの一貫性を維持できるようにしています。異なるバージョンを使用すると、結果に影響を与える可能性があります。

さらに、更新されたChat APIは可用性も向上しています。開発者は、メッセージ、チャット履歴、前文のパラメーターを個別に入力する必要がなくなり、入力パラメーターを1つのメッセージ配列にまとめることができます。この変更により、入力プロセスが簡素化され、チャットシーケンスで最新のメッセージにシステムまたはアシスタントの役割を割り当てるなど、より複雑なユースケースが可能になります。

Cohereの新しいAPIは、ツール統合機能も強化されています。V2では、ツールはPython型ではなくJSONスキーマで定義されるため、より柔軟で互換性が高くなっています。さらに、各ツール呼び出しには一意のIDが付与されるため、APIはツール結果とその対応する呼び出しを正しく一致させることができます。これはV1 APIでは欠けていました。

既存のAPIのサポートに関しては、CohereはV1スイートを引き続きサポートすることを確認しており、移行の準備ができていない開発者は、既存の実装を引き続き使用できます。V1 APIとその関連SDKには大きな変更はありませんが、より安定したパフォーマンスと最新の機能を得るために、開発者へのV2へのアップグレードを推奨しています。

開発者がAPI V2への移行を円滑に行えるように、Cohereは新しいSDKと更新されたAPIエンドポイントのOpenAPI仕様も公開しました。また、開発者はCohereプラットフォーム上の詳細なチャット移行ガイドを参照することもできます。Cohereは、開発者がDiscordコミュニティでフィードバックと提案を提供することを推奨しています。

要点:

🌟 Cohere API V2正式リリース。業界標準との連携強化により、開発者の移行が容易になります。

🔧 モデルバージョンの指定を必須化。アプリケーションのパフォーマンスの一貫性を確保し、特にEmbedモデルを使用する場合に有効です。

📚 新しいSDKと詳細な移行ガイドを提供。開発者の円滑な移行を支援します。