Searched refs:ChatInterface (Results 1 – 16 of 16) sorted by relevance
5 use dokuwiki\plugin\aichat\Model\ChatInterface; alias56 * @return ChatInterface61 if ($this->chatModel instanceof ChatInterface) {72 * @return ChatInterface77 if ($this->rephraseModel instanceof ChatInterface) {144 * @return ChatInterface|EmbeddingInterface
8 use dokuwiki\plugin\aichat\Model\ChatInterface; alias92 * @return ChatInterface100 * @return ChatInterface273 * @param ChatInterface $model The used model280 ChatInterface $model,
7 use dokuwiki\plugin\aichat\Model\ChatInterface; alias23 /** @var ChatInterface */50 * @param ChatInterface $chatModel56 ChatInterface $chatModel,
72 - `ChatInterface`: For conversational models (getAnswer method)
5 use dokuwiki\plugin\aichat\Model\ChatInterface; alias7 class ChatModel extends AbstractGenericModel implements ChatInterface
6 use dokuwiki\plugin\aichat\Model\ChatInterface; alias
6 use dokuwiki\plugin\aichat\Model\ChatInterface; alias8 class ChatModel extends AbstractOpenAIModel implements ChatInterface
5 use dokuwiki\plugin\aichat\Model\ChatInterface; alias7 class ChatModel extends AbstractOllama implements ChatInterface
5 use dokuwiki\plugin\aichat\Model\ChatInterface; alias7 class ChatModel extends AbstractGeminiModel implements ChatInterface
5 use dokuwiki\plugin\aichat\Model\ChatInterface; alias7 class ChatModel extends AbstractMistralModel implements ChatInterface
6 use dokuwiki\plugin\aichat\Model\ChatInterface; alias9 class ChatModel extends AbstractModel implements ChatInterface
6 use dokuwiki\plugin\aichat\Model\ChatInterface; alias8 class ChatModel extends AbstractModel implements ChatInterface
5 use dokuwiki\plugin\aichat\Model\ChatInterface; alias67 … $this->assertInstanceOf(ChatInterface::class, $model, 'Model should implement ChatInterface');
83 if ($this instanceof ChatInterface) {136 if ($this instanceof ChatInterface) {169 if ($this instanceof ChatInterface) {
8 interface ChatInterface extends ModelInterface interface