🤖

GraphAI 0.5.9

2024/10/21に公開

GraphAI 0.5.9がリリースされました。
主な変更点は以下。

深いnestedのnamed inputsサポート

inputs: {a: {b: {c: [":data"], d: ":data2"}, e: ":data3" } }

inputsでfunctionを追加

 inputs: { length: ":arrayData.length()", flatArray: ":arrayData.flat()" }

サポートするのは

  • array:
    • length()
    • flat()
  • object:
    • keys()
    • values()
  • string:
    • jsonParse()

inputsでtemplateを書くことができる

 inputs: { template: "this is a ${:item}. hello ${:userName} "}

補足

functionは

:objectDataString.jsonParse().values().flat().length()

のようにmethod chainできます。

templateもprops, function使えます

inputs: { template: "this is ${:item.color}. hello ${:user.name}. array length is ${:arrayData.length()}"}
シンギュラリティ・ソサエティ

Discussion