Skip to main content
CrystalDocs
Search documentation
Search
Browse Docs
CrystalShards
About
struct
Crig::Providers::VoyageAI::Client
Inherits
Crig::Client::EmbeddingsClient
<
Struct
<
Value
<
Object
Constructors
from_env
Source
from_val
(input :
String
) : self
Source
new
(api_key :
Crig::BearerAuth
, base_url :
String
=
VOYAGEAI_API_BASE_URL
)
Source
new
(api_key :
String
, base_url :
String
=
VOYAGEAI_API_BASE_URL
) : self
Source
Class methods
builder
Source
Instance methods
api_key
Source
base_url
Source
build_uri
(path :
String
) :
String
Source
embedding_model
(model :
String
, ndims :
Int32
|
Nil
= nil) :
EmbeddingModel
Source
embedding_model_with_ndims
(model :
String
, ndims :
Int32
) :
EmbeddingModel
Source
post_json
(path :
String
, body :
String
) :
HTTP::Client::Response
Source