Cohere

Cohereは大規模な言語モデルを構築し、それらを一連のAPIを通じて利用可能にします。Cohereの埋め込みモデルembed-english-v3.0embed-multilingual-v3.0など)は、テキストのチャンクをベクトル表現に変換します。これらのモデルには、Embed APIを通じてアクセスできます。このAPIにはembedding_typesパラメーターがあり、ストレージコストを節約するため、高度に圧縮された埋め込みを生成するオプションをユーザーに提供します。

Cohereの生成モデルcommand-rcommand--r-plusなど)は、ユーザーの指示を受け取り、有用なテキストを生成します。これらのモデルにはChat APIを通じてアクセスできるため、ユーザーは複数ターンの会話エクスペリエンスを作成できます。このAPIには、ユーザーが独自のドキュメントをメッセージで直接モデルに提供できるドキュメントパラメーターがあり、これらを使用してモデル出力の基盤を作成できます。

Cohereの再ランク付けモデルrerank-english-v3.0rerank-multilingual-v3.0など)は、特定のパラメータに基づいて取得された結果を再編成することで、検索結果を改善します。これらのモデルには、 Rerank APIを通じてアクセスできます。これらのモデルは、検索アルゴリズムに低負荷かつ微調整を含む改善をもたらします。これらのモデルを組み合わせることで、最先端のRetrieval-Augmented Generation(RAG)システムを構築することができます。これにより、Embed v3でテキストを埋め込みに変換し、それをElasticsearchで格納し、取得した結果の関連性を最大限に高めるために再ランク付けし、取得したドキュメントをChat APIに動的に渡して、理路整然とした会話を行うことができます。

使い始める

チュートリアル

ノートブック

サンプルチャットボットアプリケーション

最先端の検索体験を構築する準備はできましたか?

十分に高度な検索は 1 人の努力だけでは実現できません。Elasticsearch は、データ サイエンティスト、ML オペレーター、エンジニアなど、あなたと同じように検索に情熱を傾ける多くの人々によって支えられています。ぜひつながり、協力して、希望する結果が得られる魔法の検索エクスペリエンスを構築しましょう。

はじめましょう