![見出し画像](https://assets.st-note.com/production/uploads/images/137309690/rectangle_large_type_2_5862a3d76950884667921ed45792d202.png?width=1200)
生成AI Cohere ことはじめ
生成AIのスタートアップ企業カナダCohere(コーヒア)。
2024年4月4日、最新のLLMとなるCommand R+が公開されました。
公式サイトからアカウントを作成した後の遷移先では、APIキーの発行やチャットなどができます。
ただし、無料で使える範囲では、パフォーマンスに制限がかかるようです。
チャット型Coral
チャットI/Fを使うにはCoralを選びます。
![](https://assets.st-note.com/img/1712940026149-M0ht8211Ve.png?width=1200)
Coral is a conversational AI toolkit for enterprises to build RAG-enabled knowledge assistants for their employees and customers.
(Coralは、企業が従業員や顧客のためにRAG対応のナレッジ・アシスタントを構築するための会話AIツールキットである。)
スペック比較表を作ってください
ChatGPT同様に会話ができます。
レスポンスはよいです。
わずかに日本語が微妙な感じです。
情報の精度もたまに「?」という回答がありました。
Macのノートパソコンのスペック比較表を作ってください。
![](https://assets.st-note.com/img/1713018654659-nzZB3siuuk.png?width=1200)
MacのM3搭載ノートパソコンのスペックもわかりますか?
![](https://assets.st-note.com/img/1713018755259-YP0NaSP9Bt.png?width=1200)
英語で聞いた方がきちんと回答してくれる感じもしました。
Can you also tell me the specs of the laptop with the Mac M3 chip?
![](https://assets.st-note.com/img/1713019689268-FPh8TSu6vo.png?width=1200)
![](https://assets.st-note.com/img/1713019771188-bZRUj7T2bw.png?width=1200)
Groundingで情報ソース指定
画面右上のGroundingをクリックすると、情報ソースとしてWebサイト(URL)を指定したり、ファイル(PDFまたはTXT)を指定したりできます。
![](https://assets.st-note.com/img/1713020660749-C5brUM17XU.png?width=1200)
![](https://assets.st-note.com/img/1713020720258-oLsTZS6w4b.png?width=1200)
ネットフリックスで最も人気の映画は?
Netflixのランキングページを登録します。
一度登録したものは、継続して使い続けられるらしく、複数回に分けてURLを登録しています。
ネットフリックスで最も人気の映画は何ですか?
下記では、最初に登録したページの結果が返されました。
![](https://assets.st-note.com/img/1713089075981-sej0GpT9pV.png?width=1200)
参照したサイトは右側のパネルで確認できます。
![](https://assets.st-note.com/img/1713089288976-6tmHAOVKgO.png?width=1200)
ただ、URLを登録しなくてもGroundingでWeb SearchのConnectorsをオンにしておけば、他のサイトも調べに行ってくれます。
以下では、自動的に追加で「2024 Worldwide Box Office」のサイトをサーチした結果です。
![](https://assets.st-note.com/img/1713089682062-pXhQ3OGL0L.png?width=1200)
ソニー決算PDFをアップロード
PDFについては、ソニーの2023年度 第3四半期資料を使いました。
まず決算説明会資料 [PDF:386KB]をアップロード。
ソニーの2023年度 第3四半期 連結業績概要の要点は?
![](https://assets.st-note.com/img/1713097214509-itklVGMpI0.png?width=1200)
PDF通りでした。
![](https://assets.st-note.com/img/1713097273025-r2C764jpyQ.png?width=1200)
![](https://assets.st-note.com/img/1713097356762-CwGkVhX94A.png?width=1200)
上記の説明文章については、PDF全13ページ中6ページ目のグラフを解説する文章を参照していました。
![](https://assets.st-note.com/img/1713097580937-c6VhUZchPr.png?width=1200)
決算短信 [PDF:729KB]も使いました。
こちらの方が読み取りにくそうな表が並びます。
ソニーの2024年3月期 第3四半期決算短信〔IFRS〕(連結)の要点は?
![](https://assets.st-note.com/img/1713101934846-RkrwRfFSHN.png?width=1200)
実際の短信は以下のようになります。
表から数字をピックアップしてくれていますが、上記要点説明と一致しません。
![](https://assets.st-note.com/img/1713102927783-peKDzl0BsC.png?width=1200)
数ページ先の流動負債に額を聞いても、別の表から数字を引っ張ってきました。
ズレはありますが、もう少し先にはなんとかなってそうな感触を感じました。
ただ、振る舞いでよくわからないことが1つ。
新規チャットに再度同じPDFを参照させようとアップロードすると「File with same name already exists」というメッセージが出て、PDFを利用できなませんでした。
PDFのファイル名を変えれば済む???
回避策はあるのかもしれませんが、全体の使い勝手と比べると違和感を感じました。
PLAYGROUNDで分類
PLAYGROUNDも少し試しました。
その中のClassfy(分類)。
![](https://assets.st-note.com/img/1713104868494-cXxQucVmsy.png?width=1200)
psitve-negative分類のために、chABSA-datasetを使いました。
機械学習で感情解析を行うためのデータセットです。
psitveとnegativeのデータセット(CSV)に整形するために以下サイトを参考にしました。
アップロード画面です。
![](https://assets.st-note.com/img/1713105648057-KGJMNo7t0T.png?width=1200)
ただ、上記画面下部に「We will take the first 50 examples that satisfy the condition of 2 examples per label.(1ラベルにつき2例という条件を満たす最初の50例を採用します)」と記載があるように、(おそらく無料枠では)上限があるようです。
データセットをアップロードした状態です。
![](https://assets.st-note.com/img/1713106223472-vYkHXFvWwR.png?width=1200)
上記の画面下のINPUT欄に判定したい文章を入力します(CSVアップロードも可能です)。
![](https://assets.st-note.com/img/1713106677817-v3Uv9DlbWZ.png?width=1200)
上記画面右側のRUNで分類を実行します。
![](https://assets.st-note.com/img/1713106779721-sdCagh1HgD.png?width=1200)
インタフェースを使い、Cohereを試しました。
一連の処理はトライアルのAPIキーを使い、Pythonで実装可能です。
自分は生成AIを使わないとPythonのコードは書けないので、Cohere自身に聞きながら試そうと思っています。
![](https://assets.st-note.com/img/1713107342685-Z4qzz4SUe3.png?width=1200)