mini板增加讯飞语音
This commit is contained in:
@@ -741,4 +741,32 @@ export const tuple_input = {
|
||||
.appendField(')');
|
||||
this.setOutput(true);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
export const tuple_create_llm_params= {
|
||||
init: function () {
|
||||
this.setColour(TUPLE_HUE);
|
||||
this.appendValueInput("params")
|
||||
.appendField('(')
|
||||
.appendField(Blockly.Msg.MIXLY_NAME_OF_PARAMS)
|
||||
this.appendDummyInput()
|
||||
.appendField(',')
|
||||
.appendField(Blockly.Msg.MIXLY_TYPE)
|
||||
.appendField(new Blockly.FieldDropdown([
|
||||
[Blockly.Msg.MIXLY_TYPE_BOOLEAN,"boolean"],
|
||||
[Blockly.Msg.MIXLY_TYPE_STRING,"string"],
|
||||
[Blockly.Msg.MIXLY_TYPE_NUMBER,"number"],
|
||||
[Blockly.Msg.MIXLY_TYPE_INTEGER,"integer"],
|
||||
[Blockly.Msg.MIXLY_TYPE_NULL,"null"]
|
||||
]),"type")
|
||||
this.appendValueInput("des")
|
||||
.appendField(',')
|
||||
.appendField(Blockly.Msg.MIXLY_DESCRIPTION)
|
||||
this.appendDummyInput()
|
||||
.appendField(')');
|
||||
this.setOutput(true);
|
||||
this.setInputsInline(true);
|
||||
this.setTooltip(Blockly.Msg.MIXPY_TOOLTIP_TUPLE_CREATE_WITH_TEXT);
|
||||
}
|
||||
};
|
||||
@@ -295,4 +295,12 @@ export const tuple_input = function (_, generator) {
|
||||
var text = this.getFieldValue('CONTENT');
|
||||
var code = '(' + text + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
export const tuple_create_llm_params = function (_, generator) {
|
||||
var params = generator.valueToCode(this, 'params', generator.ORDER_ATOMIC) || '0'
|
||||
var des = generator.valueToCode(this, 'des', generator.ORDER_ATOMIC) || '0'
|
||||
var type = this.getFieldValue('type');
|
||||
var code = '(' + params + ',"' + type + '",' + des +')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
Reference in New Issue
Block a user