+
K
注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Copied!1 2 3 4 5 6 7 8 9 10 // "@foundry/functions-api" から Integer, ModelFunction, String をインポートします import { Integer, ModelFunction, String } from "@foundry/functions-api"; // ModelFunction デコレータを使用して関数を定義します @ModelFunction() // myFunction という名前のパブリック関数を定義します。この関数は Integer 型の input1 と String 型の input2 を引数に取り、 // output1 という名前の String 型の結果を返します public myFunction(input1: Integer, input2: String): { output1: String } { ... }
1 2 3 4 5 6 7 8 9 10
// "@foundry/functions-api" から Integer, ModelFunction, String をインポートします import { Integer, ModelFunction, String } from "@foundry/functions-api"; // ModelFunction デコレータを使用して関数を定義します @ModelFunction() // myFunction という名前のパブリック関数を定義します。この関数は Integer 型の input1 と String 型の input2 を引数に取り、 // output1 という名前の String 型の結果を返します public myFunction(input1: Integer, input2: String): { output1: String } { ... }
モデルの作成が終わったら、目的にそれを提出できます。
関数を目的に提出する予定で、その目的が目的のAPIを持っている場合、パラメーター名は完全に一致する必要があります。上記の例のスニペットでは、input1 と input2 がユーザーの目的の入力として定義され、output1 がユーザーの目的の出力として定義されています。
input1
input2
output1