interfAIce
interfAIce copied to clipboard
Define an interface, and use LLM as your implementation!
I think we can utilize internal caches for not executing reflection and many logic every time. This is surely optional feature, I think we can add it after the initial...
OpenAI has added "function calling" feature to the Chat api https://openai.com/blog/function-calling-and-other-api-updates We could leverage this feature to allow interfAIce proxies to call upon other methods ex) ```kotlin interface FunctionAware {...
resolves #25
When executing a Test where an error occurs in InvocationHandler, it takes a while for the system to exit after the exception is thrown. It looks like the probable cause...
I think some users want to enrich auto generated prompt for user-defined classes. Maybe we can add an annotation for it. I will work on it right away after the...
ex) ```kotlin interface TestInterface { @OpenAiChat fun randomCityNameInCountryOrNull(cityName: String?): String? } ```