タグ

2023年3月8日のブックマーク (1件)

  • ChatGPT APIを使ってキー・バリューなど扱いやすい出力を得る方法

    プロンプトエンジニアリングの記事です。 ChatGPTなどGPT-3.5系である程度安定して、加工しやすい出力を得るためのノウハウができたので書きました。土日に別の実験をしていて副産物的に得られたものです。 サンプルコードはTypeScriptですが、プログラミング言語に依存した話ではありません。簡単な正規表現による文字列置換のサンプルです。 出力を得られると何が嬉しいのか? 自然言語を自然言語で加工して、キーと値のペアを取得する、JSONを取得するなどすることができるようになるため、テキストを処理できる汎用ミドルウェアとしてLLMを使えるようになります。おそらくLLMを格的にソフトウェアに組み込んでいく上で、基礎テクニックとなるでしょう。 異なる複数のプロンプトをつなぐときにも大切なテクニックです。 基的な考え方 GPT-3.5系ではフォーマットを提示するとそのフォーマットに沿ったテ

    ChatGPT APIを使ってキー・バリューなど扱いやすい出力を得る方法
    tkawa
    tkawa 2023/03/08
    コードが書ける程度に言語の扱いが得意なのだから「JSONで」「CSVで」程度の指示でちゃんと出力してくれるのも当然という気がする