ThinkOptionSerializer
class ThinkOptionSerializer extends JsonSerializer<ThinkOption>
源码Source
io/agentscope/extensions/model/ollama/options/ThinkOption.java:59–70Think 选项序列化器,与模型服务通信并返回生成或向量化结果。位于 io.agentscope.extensions.model.ollama.options 包,继承自 JsonSerializer<ThinkOption>。核心成员包括 serialize。
Custom serializer implementation for ThinkOption.
Responsible for converting the option object into the appropriate JSON primitive (boolean or string).
方法摘要Method Summary
| 方法Method | 说明Description |
|---|---|
public void serialize(ThinkOption value, JsonGenerator gen, SerializerProvider serializers) throws IOException | 执行 `serialize` 方法。 Performs the serialize operation. |
方法详情Method Detail
serialize
public void serialize(ThinkOption value, JsonGenerator gen, SerializerProvider serializers) throws IOException
执行 serialize 方法。
Performs the serialize operation.
参数Parameters
| 名称Name | 类型Type | 说明Description |
|---|---|---|
value | ThinkOption | 值(类型 `ThinkOption`)。The value. |
gen | JsonGenerator | gen(类型 `JsonGenerator`)。The gen. |
serializers | SerializerProvider | serializers(类型 `SerializerProvider`)。The serializers. |
IOException可能抛出 `IOException`。Thrown when the operation cannot be completed.
源码Source
io/agentscope/extensions/model/ollama/options/ThinkOption.java:61–69