MyGit

v0.16.0.rc1

kreneskyp/ix

版本发布时间: 2024-01-22 11:57:10

kreneskyp/ix最新发布版本:v0.19.1(2024-02-09 01:24:17)

This release focuses on a new data module that includes an API and storage for JSON Schemas & OpenAPI Specs. Both include components to utilize them in flows.

JSON Schemas #387 #299 #391 #393 #398 #399

https://github.com/kreneskyp/ix/assets/68635/a3aefe0c-f522-49fa-b869-9c0d69aec21c

JSON Schemas may now be created through the UI. Schema objects are usable within the flow as an input or as a function with LLMs that support function calling.

Components:
JSON Form inputs:

OpenAPI Specs #387 #391 #394 #398 #408

https://github.com/kreneskyp/ix/assets/68635/2fbdf113-ea2f-459e-9601-993ed306a63d

OpenAPI specs may now be imported using a URL. Use them in flows as tools or as regular chains to interact with remote APIs.

The editor provides a viewer for the spec's endpoints and schemas. Action specs may be dragged onto a flow to create a preconfigured OpenAPI Request.

Components:
JSON Form inputs:

Drag-n-drop objects #400 #405 #409

Many objects may now be dropped into the graph as preconfigured nodes. This is built on a new DraggableNode wrapper that simplified mapping types to nodes.

Fixes for tabs and new chains #391 #395 #397

There were still quite a few gremlins in the new state management for tabs. This caused various issues with nodes not appearing when saved, values reverting after saving, crashes, etc. Many bugs were fixed during the testing of this version.

Misc

相关地址:原始地址 下载(tar) 下载(zip)

查看:2024-01-22发行的版本