Microsoftは2024年4月18日、生成AI/大規模言語モデル
GPT-4などの新世代の言語モデルでは、長い入力テキストを処理する機能が向上している。このため、より長文でリッチな文脈と詳細な指示を言語モデルに入力することが可能となった。しかし、この文脈を新しいタスクに適応させるための迅速なエンジニアリングが必要とされている。
長文のプロンプトを処理する一般的な手法としてRAG
これに対処するために開発されたのがSAMMO
SAMMOの考え方は、プロンプトを単なる静的なテキスト入力としてではなく動的でプログラム可能なエンティティ
同社のテストによると、SAMMOを使うことにより、プロンプト解釈の正確性が数十パーセント~数倍に上がったという。
SAMMOは以下のGitHubリポジトリにてオープンソースとして公開されている。
- A library for prompt engineering and optimization (SAMMO = Structure-aware Multi-Objective Metaprompt Optimization) -GitHub
- URL:https://
github. com/ microsoft/ sammo