module AI::Provider::LanguageModel::V3

Overview

Language Model V3 interface.

Implement this module to create a language model provider.

Direct including types

Defined in:

ai/provider/language_model/language_model.cr

Instance Method Summary

Instance Method Detail

abstract def do_generate(options : CallOptions) : GenerateResult #

[View source]
abstract def do_stream(options : CallOptions) : StreamResult #

[View source]
abstract def model_id : String #

[View source]
abstract def provider : String #

[View source]
def specification_version : String #

[View source]
abstract def supported_urls : Hash(String, Array(Regex)) #

[View source]