Learn R Programming

aisdk (version 1.1.0)

VolcengineLanguageModel: Volcengine Language Model Class

Description

Language model implementation for Volcengine's chat completions API. Inherits from OpenAI model but adds support for Volcengine-specific features like reasoning content extraction from models that support reasoning_content.

Arguments

Super classes

aisdk::LanguageModelV1 -> aisdk::OpenAILanguageModel -> VolcengineLanguageModel

Methods

Inherited methods


Method parse_response()

Parse the API response into a GenerateResult. Overrides parent to extract Volcengine-specific reasoning_content.

Usage

VolcengineLanguageModel$parse_response(response)

Arguments

response

The parsed API response.

Returns

A GenerateResult object.


Method clone()

The objects of this class are cloneable with this method.

Usage

VolcengineLanguageModel$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.