LLMGraph["name1"fun1,…]
ノード"namei"が親ノードの出力で funiを評価するLLMGraphを作成する.
LLMGraph[…][input]
グラフを input について実行した結果を与える.
LLMGraph[…][input,prop]
グラフを input について実行した後で特性 prop を与える.


LLMGraph
LLMGraph["name1"fun1,…]
ノード"namei"が親ノードの出力で funiを評価するLLMGraphを作成する.
LLMGraph[…][input]
グラフを input について実行した結果を与える.
LLMGraph[…][input,prop]
グラフを input について実行した後で特性 prop を与える.
詳細





- LLMGraphを使用すると,複数のLLM生成ステップを効率的にスケジューリングして組み合せ,LLM送信の同時実行を管理しながら最適な評価を行うことができる.
- LLMGraphには,サービス認証,課金,インターネット接続が必要である.
- 次は,ノード関数 funiの可能な値である.
-
LLMFunction[…] LLM送信のためのLLMFunction Function[…] Wolframカーネル送信のための純関数 <|key1val1, …|> 詳細なノード指定 nodespec のAssociation - 次は,nodespec の可能なノード指定キーである.
-
"EvaluationFunction" 任意のWolfram言語Function "LLMFunction" LLMFunctionを介したLLM評価 "ListableLLMFunction" リストの入力値に縫い込まれたLLM評価 "Input" 関数の引数として必要なノードの明示的なリスト "TestFunction" ノードを実行すべきかどうか "TestFunctionInput" テキストの引数として必要なノードの明示的なリスト - 各ノードは単一の"EvaluationFunction","LLMFunction",あるいは"ListableLLMFunction"で定義されなければならない.
- "ListableLLMFunction"で定義された関数は入力リストに縫い込まれる.ノードの出力は常にリストである.
- "TestFunction"指定は,他のノードの結果に応じてノードが評価されるようにする.
- 可能な"LLMFunction"指定 promptiには以下がある.
-
"text" 静的テキスト {"text1",…} 文字列のリスト LLMPrompt["name"] リポジトリプロンプト StringTemplate[…] テンプレートテキスト TemplateObject[…] プロンプトを作成するためのテンプレート LLMFunction[…] LLMFunctionオブジェクト - promptiがパラメータTemplateSlot["namej"]に明示的に依存している場合,nodejの評価からの結果が最初に計算され,新たなプロンプトの作成に使用される.
- 巡回的なプロンプトの依存関係はサポートされていない.
- グラフの評価にはLLMGraph[…][input]というシンタックスが使われる.
- input には任意の nodeiの結果を渡すことができる.次は input の可能な値である.
-
val 単一のグラフ入力の値 <|name1val1, …|> 各ノードまたは入力 nameiの値 - 明示的に与えられた valiは,ノード関数の結果に代って使われる.
- ノードにおける評価は,その依存関係のすべてが利用可能になり次第開始される.
- LLMGraph[…][input,prop]というシンタックスは特定の特性を返す.
- 次は,prop の可能な値である.
-
Automatic 出力ノードの結果 All すべてのノードの結果 "LLMGraph" 結果を伴う新規LLMGraph注釈 - LLMGraphは次のオプションをサポートする.
-
Authentication Automatic フォールバック認証 LLMEvaluator $LLMEvaluator フォールバックLLM設定 ProgressReporting $ProgressReporting 計算の進捗状況を報告するかどうか - ノードを評価には,それ自身のLLMConfiguration nconf が使われる.LLMEvaluatorgconf を使ってMissing[…]あるいはAutomatic値のデフォルトが指定できる.



例題
すべて開く すべて閉じる例 (2)
スコープ (23)
ノード指定 (9)
LLMFunction (4)
ListableLLMFunction (1)
EvaluationFunction (2)
評価 (9)
ノードの初期化 (4)
要求されているのが単一の入力なら,Associationを使う必要はない:
評価特性 (5)
LLMGraphの出力ノードの結果を評価する.結果はAssociationで返される:
単一の出力ノードLLMGraphの結果を評価する.結果はラップされずに返される:
入力ノードと中間ノードを含むLLMGraph評価からすべてのノードの結果を要求する:
部分的に更新されたLLMGraphを要求する.ノードの初期化によって一部の依存関係が満たされない場合,ノードの部分集合のみに結果が割り当てられる:
オプション (6)
LLMEvaluator (2)
グラフのデフォルトLLMConfiguration[…]を定義する:
ノードLLMConfiguration[…]をチェックする:
ノードLLMFunctionを完全に指定してノード特有のLLMConfiguration[…]を定義する:
特定のノードLLMEvaluatorが設定された:
アプリケーション (3)
スタイルの強制 (1)
LLMに基づいた評価 (1)
関連するガイド
テキスト
Wolfram Research (2025), LLMGraph, Wolfram言語関数, https://reference.wolfram.com/language/ref/LLMGraph.html.
CMS
Wolfram Language. 2025. "LLMGraph." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/LLMGraph.html.
APA
Wolfram Language. (2025). LLMGraph. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/LLMGraph.html
BibTeX
@misc{reference.wolfram_2025_llmgraph, author="Wolfram Research", title="{LLMGraph}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/LLMGraph.html}", note=[Accessed: 05-October-2025]}
BibLaTeX
@online{reference.wolfram_2025_llmgraph, organization={Wolfram Research}, title={LLMGraph}, year={2025}, url={https://reference.wolfram.com/language/ref/LLMGraph.html}, note=[Accessed: 05-October-2025]}