Uses of Interface
rocks.imsofa.ai.puppychatter.BarkCallback
Packages that use BarkCallback
Package
Description
-
Uses of BarkCallback in rocks.imsofa.ai.puppychatter
Classes in rocks.imsofa.ai.puppychatter that implement BarkCallbackMethods in rocks.imsofa.ai.puppychatter with parameters of type BarkCallbackModifier and TypeMethodDescriptionprotected abstract voidAbstractPuppyChatter._bark(String sessionId, List<Conversation> messages, T parameters, BarkCallback<S> callback) voidAbstractPuppyChatter.bark(String sessionId, String prompt, BarkCallback<S> barkCallback) voidAbstractPuppyChatter.bark(String sessionId, String prompt, T parameters, BarkCallback<S> barkCallback) Generates a response by invoking thebarkmethod with a default verification function.voidPuppyChatter.bark(String sessionId, String prompt, BarkCallback<S> barkCallback) bark with default PromptParameters and use a streaming-if-possible wayvoidbark with the given PromptParameters and use a streaming-if-possible way -
Uses of BarkCallback in rocks.imsofa.ai.puppychatter.gemini
Methods in rocks.imsofa.ai.puppychatter.gemini with parameters of type BarkCallbackModifier and TypeMethodDescriptionprotected voidGeminiAqaPuppyChatter._bark(String sessionId, List<Conversation> messages, GeminiAqaPromptParameters parameters, BarkCallback<GeminiAqaResponse> callback) this does not really support async -
Uses of BarkCallback in rocks.imsofa.ai.puppychatter.openai
Methods in rocks.imsofa.ai.puppychatter.openai with parameters of type BarkCallbackModifier and TypeMethodDescriptionprotected voidOpenAICompatibleInputStreamPuppyChatter._bark(String sessionId, List<Conversation> messages, S parameters, BarkCallback<T> callback) protected TOpenAICompatibleInputStreamPuppyChatter.processResponseStreamFromLLMProviders(String sessionId, OpenAICompatibleInputStreamPuppyChatter.StreamResultIterator it, List<Conversation> messages, S parameters, BarkCallback<T> callback, boolean streamed) -
Uses of BarkCallback in rocks.imsofa.ai.puppychatter.openrouter
Methods in rocks.imsofa.ai.puppychatter.openrouter with parameters of type BarkCallbackModifier and TypeMethodDescriptionprotected voidOpenrouterPuppyChatterOld._bark(String sessionId, List<Conversation> messages, OpenAICompatiblePromptParameters parameters, BarkCallback<Response> callback)