Uses of Interface
org.springframework.ai.content.Content
Packages that use Content
Package
Description
Provides classes for advising chat clients.
Core observation abstractions.
Provides interfaces and implementations for working with vector databases in Spring AI.
-
Uses of Content in org.springframework.ai.chat.client.advisor
Methods in org.springframework.ai.chat.client.advisor that return types with arguments of type ContentModifier and TypeMethodDescriptionLastMaxTokenSizeContentPurger.purgeExcess
(List<MediaContent> datum, int totalSize) -
Uses of Content in org.springframework.ai.chat.messages
Subinterfaces of Content in org.springframework.ai.chat.messagesModifier and TypeInterfaceDescriptioninterface
The Message interface represents a message that can be sent or received in a chat application.Classes in org.springframework.ai.chat.messages that implement ContentModifier and TypeClassDescriptionclass
The AbstractMessage class is an abstract implementation of the Message interface.class
Lets the generative know the content was generated as a response to the user.class
A message of the type 'system' passed as input.class
The ToolResponseMessage class represents a message with a function content in a chat application.class
A message of the type 'user' passed as input Messages with the user role are from the end-user or developer. -
Uses of Content in org.springframework.ai.content
Subinterfaces of Content in org.springframework.ai.content -
Uses of Content in org.springframework.ai.deepseek
Classes in org.springframework.ai.deepseek that implement Content -
Uses of Content in org.springframework.ai.vectorstore
Classes in org.springframework.ai.vectorstore that implement ContentModifier and TypeClassDescriptionfinal class
An immutableContent
implementation representing content, metadata, and its embeddings. -
Uses of Content in org.springframework.ai.zhipuai
Classes in org.springframework.ai.zhipuai that implement Content