RustLibApi class abstract

Implementers

Constructors

RustLibApi()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
rust_arc_decrement_strong_count_YlsAgiClient → RustArcDecrementStrongCountFnType
no setter
rust_arc_decrement_strong_count_YlsAgiClientPtr → CrossPlatformFinalizerArg
no setter
rust_arc_increment_strong_count_YlsAgiClient → RustArcIncrementStrongCountFnType
no setter

Methods

crateApiYlsAgiChat({required ClientConfig config, required Provider provider, required ChatRequest request}) Future<ChatResponse>
crateApiYlsAgiChatChunkDefault() Future<ChatChunk>
crateApiYlsAgiChatStream({required ClientConfig config, required Provider provider, required ChatRequest request}) Stream<ChatChunk>
crateApiYlsAgiClientConfigDefault() Future<ClientConfig>
crateApiYlsAgiCreateClient({required ClientConfig config}) YlsAgiClient
crateApiYlsAgiGeminiImageResponseDefault() Future<GeminiImageResponse>
crateApiYlsAgiGenerateChatgptImage({required ClientConfig config, required ChatGptImageRequest request}) Future<ChatGptImageResponse>
crateApiYlsAgiGenerateGeminiImage({required ClientConfig config, required GeminiImageRequest request}) Future<GeminiImageResponse>
crateApiYlsAgiGenerationOptionsDefault() Future<GenerationOptions>
crateApiYlsAgiUsageDefault() Future<Usage>
crateApiYlsAgiYlsAgiClientChat({required YlsAgiClient that, required Provider provider, required ChatRequest request}) Future<ChatResponse>
crateApiYlsAgiYlsAgiClientChatStream({required YlsAgiClient that, required Provider provider, required ChatRequest request}) Stream<ChatChunk>
crateApiYlsAgiYlsAgiClientGenerateChatgptImage({required YlsAgiClient that, required ChatGptImageRequest request}) Future<ChatGptImageResponse>
crateApiYlsAgiYlsAgiClientGenerateGeminiImage({required YlsAgiClient that, required GeminiImageRequest request}) Future<GeminiImageResponse>
crateApiYlsAgiYlsAgiClientNew({required ClientConfig config}) YlsAgiClient
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited