UriPart
@JsonClassDescription("Uri part") @JsonInclude(JsonInclude.Include.NON_NULL) public class UriPart implements MessagePart
源码Source
io/agentscope/core/tracing/telemetry/model/UriPart.java:25–77URI 片段,与模型服务通信并返回生成或向量化结果。位于 io.agentscope.core.tracing.telemetry.model 包,实现 MessagePart。核心成员包括 getType、getUri、getMimeType、getModality、create。
Represents an external referenced file sent to the model by URI.
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public String getType() | 获取类型。 Returns the type. |
public String getUri() | 获取URI。 Returns the uri. |
public String getMimeType() | 获取MIME 类型。 Returns the mime type. |
public String getModality() | 获取 `getModality`。 Returns the modality. |
public static UriPart create(String uri, String mimeType, String modality)static | 创建并返回实例。 Creates and returns an instance. |
方法详情Method Detail
getType
public String getType()
获取类型。
Returns the type.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/core/tracing/telemetry/model/UriPart.java:37–42getUri
public String getUri()
获取URI。
Returns the uri.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/core/tracing/telemetry/model/UriPart.java:44–51getMimeType
public String getMimeType()
获取MIME 类型。
Returns the mime type.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/core/tracing/telemetry/model/UriPart.java:53–57getModality
public String getModality()
获取 getModality。
Returns the modality.
String返回字符串结果。Returns a string.
源码Source
io/agentscope/core/tracing/telemetry/model/UriPart.java:59–65create
public static UriPart create(String uri, String mimeType, String modality)
static
创建并返回实例。
Creates and returns an instance.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
uri | String | URI(类型 `String`)。The uri. |
mimeType | String | MIME 类型(类型 `String`)。The mime type. |
modality | String | modality(类型 `String`)。The modality. |
UriPart返回UriPart。Returns uri part.
源码Source
io/agentscope/core/tracing/telemetry/model/UriPart.java:67–69