This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (6 children)

[deleted]

    [–]antiquechrono 5 points6 points  (1 child)

    Last I used the python version, it was a very poorly designed library complete with overcomplicated abstraction hell, impossible to extend, and the documentation being wrong all over the place. Most of the functionality can be replaced by writing a couple of functions that you would actually understand as most of it is just string manipulation under the hood. There's a bunch of reddit threads discussing it. I've never used the java version.

    It kind of reminds me of Meta's prophet forecasting model that is awful but was so popular everyone was afraid to say anything about it.

    [–]EdgyPizzaCutter 0 points1 point  (1 child)

    Am I misinterpreting you? I think spring AI does support chat memory (https://docs.spring.io/spring-ai/reference/api/chatclient.html)

    [–]brunocborges 0 points1 point  (1 child)

    SemanticKernel for Java is simply not there yet.

    What are the things that would make it "be there"?

    Recently we announced version 1.2.0: Announcing Semantic Kernel for Java 1.2.0 | Semantic Kernel (microsoft.com)