v0.19.1
版本发布时间: 2024-02-09 01:24:17
kreneskyp/ix最新发布版本:v0.19.1(2024-02-09 01:24:17)
This release focuses on improving OpenAPI components and introducing two test agents to that end.
SchemaForge & SkillsForge #439 #436 #437
SchemaForge
& SkillsForge
are agents configured to use IX's internal API to manage schemas (#400) and skills (#420 ). These agents both use RunOpenAPIRequest
and provide create, read, update, and delete functionality.
These agents are both an easy way to create new skills and a good test bed for OpenAPI and agent functionality.
OpenAPI & Function Calling Improvements
-
RunOpenAPIRequest
now includes descriptions from schema description and fields in tool schema passed to OpenAI. #431 -
Schema
description now included in function schema when used as a tool. #432 -
RunOpenAPIRequest
now has a separateinstructions
field for extra instructions to pass in the tool function schema #433 -
RunOpenAPIRequest
now properly handles paths with variables in them. -
RunOpenAPIRequest
now returnsresponse.json
for HTTP errors rather than raising errors. Allows agents to reflect on the errors. #438 - Agents may now be configured to reflect on parsing errors and correct them. #440
Misc
- LangChain
0.1.5
#430 - Node config forms were spamming save notifications. This should be improved. #441
- Prop and link edges are now styled differently #429
- Hide node config sections if they do not contain any properties #434
- updated IX API fixtures for minor changes to support
SchemaForge
andSkillsForge
#442