InferenceApi class

Constructors

InferenceApi.new([InferenceApiClient? apiClient])

Properties

apiClient InferenceApiClient
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

chatCompletion({required ApiQueryChatCompletion query}) Future<ApiResponseNLPChatCompletion?>
chat
chatStreamCompletion({required ApiQueryChatCompletion query}) Stream<ChatStreamResponse>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
query({required String queryString, required String model}) Future<String?>
queryAudioASR({required Uint8List audioFile, required String model}) Future<ApiResponseAudioASR?>
queryAudioASR
queryAudioClassification({required Uint8List audioFile, required String model}) Future<List<ApiResponseAudioClassification?>?>
queryAudioClassification
queryNLPConversational({required ApiQueryNLPConversational taskParameters, required String model}) Future<List<ApiResponseNLPConversational?>?>
queryNLPConversational
queryNLPFeatureExtraction({required ApiQueryNLPFeatureExtraction taskParameters, required String model}) Future<List<ApiResponseNLPFeatureExtraction?>?>
queryNLPFeatureExtraction
queryNLPFillMask({required ApiQueryNLPFillMask taskParameters, required String model}) Future<List<ApiResponseNLPFillMask?>?>
queryNLPFillMask
queryNLPQA({required ApiQueryNLPQA taskParameters, required String model}) Future<ApiResponseNLPQA?>
queryNLPQA
queryNLPSentenceSimilarity({required ApiQueryNLPSentenceSimilarity taskParameters, required String model}) Future<ApiResponseNLPSentenceSimilarity?>
queryNLPSentenceSimilarity
queryNLPSummarisation({required ApiQueryNLPSummarisation taskParameters, required String model}) Future<List<ApiResponseNLPSummarisation?>?>
queryNLPSummarisation
queryNLPTableQA({required ApiQueryNLPTableQA taskParameters, required String model}) Future<List<ApiResponseNLPTableQA?>?>
queryNLPTableQA
queryNLPTextClassification({required ApiQueryNLPTextClassification taskParameters, required String model}) Future<List<ApiResponseNLPTextClassification?>?>
queryNLPTaskClassification
queryNLPTextGeneration({required ApiQueryNLPTextGeneration taskParameters, required String model}) Future<List<ApiResponseNLPTextGeneration?>?>
queryNLPTextGeneration
queryNLPTokenClassification({required ApiQueryNLPTokenClassification taskParameters, required String model}) Future<List<ApiResponseNLPTokenClassification?>?>
queryNLPTokenGeneration
queryNLPTranslation({required ApiQueryNLPTranslation taskParameters, required String model}) Future<List<ApiResponseNLPTranslation?>?>
queryNLPTranslation
queryNLPZeroShotClassification({required ApiQueryNLPZeroShotClassification taskParameters, required String model}) Future<List<ApiResponseNLPZeroShotClassification?>?>
queryNLPZeroShotClassification
queryVisionImageClassification({required Uint8List imageFile, required String model}) Future<List<ApiResponseVisionImageClassification?>?>
queryVisionImageClassification
queryVisionImageSegmentation({required Uint8List imageFile, required String model}) Future<List<ApiResponseVisionImageSegmentation?>?>
queryVisionImageSegmentation
queryVisionObjectDetection({required Uint8List imageFile, required String model}) Future<List<ApiResponseVisionObjectDetection?>?>
queryVisionObjectDetection
textStreamGeneration({required ApiQueryNLPTextGeneration query, required String model}) Stream<TextGenerationStreamResponse>
textToImage({required ApiResponseTextToImage textToImageParam, required String model}) Future
query
toString() String
A string representation of this object.
inherited

Operators

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