Class OpenAiRestApi.DoneFilter

java.lang.Object
io.quarkiverse.langchain4j.openai.OpenAiRestApi.DoneFilter
All Implemented Interfaces:
Predicate<org.jboss.resteasy.reactive.client.SseEvent<String>>
Enclosing interface:
OpenAiRestApi

public static class OpenAiRestApi.DoneFilter extends Object implements Predicate<org.jboss.resteasy.reactive.client.SseEvent<String>>
Ensures that the terminal event sent by OpenAI is not processed (as it is not a valid json event)
  • Constructor Details

    • DoneFilter

      public DoneFilter()
  • Method Details

    • test

      public boolean test(org.jboss.resteasy.reactive.client.SseEvent<String> event)
      Specified by:
      test in interface Predicate<org.jboss.resteasy.reactive.client.SseEvent<String>>