quarkiverse / quarkus-langchain4j

Quarkus Langchain4j extension
https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html
Apache License 2.0
148 stars 89 forks source link

Migrate to the `JsonSchemaElement` API #1054

Closed edeandrea closed 11 hours ago

edeandrea commented 2 weeks ago

When defining tools, use the new JsonSchemaElement API instead of JsonSchemaProperty.

See https://github.com/quarkiverse/quarkus-langchain4j/issues/1036#issuecomment-2457557006 for some details. This needs to be put on hold a bit until the next upstream LangChain4j release, as it contains some things that are needed.

edeandrea commented 2 weeks ago

I've already started work on this and have some things stashed, so once the next LangChain4j release is out and taken by the extension then I can complete this work.

geoand commented 2 weeks ago

🙏🏽

edeandrea commented 3 days ago

I will take this up now that #1075 has been done.

geoand commented 3 days ago

Now is the time :)

edeandrea commented 3 days ago

I'll try to get to this next week

geoand commented 3 days ago

🙏🏽