ホームページ  >  記事  >  バックエンド開発  >  スライスパン以来の最高のもの: AI for Google Sheets™

スライスパン以来の最高のもの: AI for Google Sheets™

WBOY
WBOYオリジナル
2024-09-10 22:34:09457ブラウズ

こんにちは、私の名前はルーカスです。10 年以上プロのデータ エンジニアとして働いています。私のキャリアは、適切なデータ ウェアハウスのセットアップを構築し、混沌としたスプレッドシートを置き換えることに費やしてきました。皮肉なことに、私はここで、Google スプレッドシートが大規模な言語モデルの統合のプロトタイプを作成するための頼りになるツールになったことについて書いています。


Python LangChain 統合を数多く構築してきましたが、定型文が煩わしいと感じることがよくありました。私が望むのは、言語モデルを使用していくつかの単純で探索的なタスクのプロトタイプを作成することだけです。確かに、ChatGPT の Web インターフェイスは、迅速なプロンプトには適していますが、データ駆動型のクエリやテンプレート チェーンを探索する必要がある場合には、十分に的を得たものではありません。

その後、Google スプレッドシートが予想以上に便利であることに気づきました。ある日、私は座って「シートに =Q(プロンプト) とだけ書けたらどうだろう?」と考えました。そして、Python のセットアップを必要とせずに OpenAI クエリを実行する信じられないほど簡単な方法が完成しました。 OpenAI キーを保存するために Properties Service を少しいじった後、迅速な探索を簡単にするツールが完成しました。

このセットアップで遊べば遊ぶほど、その柔軟性をさらに楽しむことができました。 Google スプレッドシートを使用すると、データの操作、出力の評価、反復処理をすべて 1 か所ですばやく行うことができます。これは、通常の Python の煩わしさを必要とせずに、ラピッド プロトタイピングとデータ駆動型のワークフローの両方の長所を備えたものです。

ご興味があれば、テンプレートと Google Apps Script をオープンソースにしました。 ここから入手できます: Google Sheets ChatGPT 関数。必要なのは OpenAI API キーだけで、準備は完了です。

これは、動作中の Q の GIF です。
いくつかの簡単なプロンプトを表示すると、列ヘッダーを使用して、隣接するセルの入力に基づいて各列のコンテンツを生成できます。
The best thing since sliced bread: AI for Google Sheets™


そこで私は、企業をスプレッドシートから遠ざけることに何年も取り組んできた後、スプレッドシートを支持する立場にあります。少なくとも、この特定のユースケースでは。 結局のところ、最もシンプルなツールが本当に最適な場合もあります。

以上がスライスパン以来の最高のもの: AI for Google Sheets™の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。