xebia-functional / xef

Building applications with LLMs through composability, in Kotlin, Scala, ...
https://xef.ai
Apache License 2.0
178 stars 15 forks source link

Openapi kt #763

Open nomisRev opened 4 months ago

nomisRev commented 4 months ago

This PR replaces the OpenAPI Generator using Mustache, with a Kotlin based generator. Which has support for a much wider range of complex operations, and types, and currently fully supports the OpenAI specification, and all OpenAPI types.

The changes in the PR are minimal:

A couple fixes need to be back ported still: