Uses of Class
rocks.imsofa.ai.puppychatter.openai.OpenAICompatiblePuppyChatter
Packages that use OpenAICompatiblePuppyChatter
Package
Description
-
Uses of OpenAICompatiblePuppyChatter in rocks.imsofa.ai.puppychatter.gemini
Methods in rocks.imsofa.ai.puppychatter.gemini that return OpenAICompatiblePuppyChatterModifier and TypeMethodDescriptionstatic OpenAICompatiblePuppyChatterInternalPuppyChatterInitializer.getPuppyChatter()Methods in rocks.imsofa.ai.puppychatter.gemini with parameters of type OpenAICompatiblePuppyChatterModifier and TypeMethodDescriptionstatic voidInternalPuppyChatterInitializer.setPuppyChatter(OpenAICompatiblePuppyChatter puppyChatter) -
Uses of OpenAICompatiblePuppyChatter in rocks.imsofa.ai.puppychatter.ollama
Subclasses of OpenAICompatiblePuppyChatter in rocks.imsofa.ai.puppychatter.ollama -
Uses of OpenAICompatiblePuppyChatter in rocks.imsofa.ai.puppychatter.openai
Subclasses of OpenAICompatiblePuppyChatter in rocks.imsofa.ai.puppychatter.openaiModifier and TypeClassDescriptionclassOpenAICompatibleInputStreamPuppyChatter<S extends OpenAICompatiblePromptParameters,T extends Response> an implementation of OpenAICompatiblePromptParameters that uses an InputStream to process the response -
Uses of OpenAICompatiblePuppyChatter in rocks.imsofa.ai.puppychatter.openrouter
Subclasses of OpenAICompatiblePuppyChatter in rocks.imsofa.ai.puppychatter.openrouterModifier and TypeClassDescriptionclassan implementation of PuppyChatter based on Open Router usage:
PuppyChatter<PromptParameters, Response> chatter=new OpenrouterPuppyChatter("open router key");
String session=chatter.createSession();
Response response=chatter.bark(session, "你好", new PromptParameters("user"));
System.out.println(response.getMessage());
chatter.closeSession(session);
when issuing prompt, a leading model:xxx can be used to specify the model to useclass