FakeGenerativeService constructor
FakeGenerativeService({
- Future<
GenerateContentResponse> generateContent(- GenerateContentRequest request
- Future<
GenerateAnswerResponse> generateAnswer(- GenerateAnswerRequest request
- Stream<
GenerateContentResponse> streamGenerateContent(- GenerateContentRequest request
- Future<
EmbedContentResponse> embedContent(- EmbedContentRequest request
- Future<
BatchEmbedContentsResponse> batchEmbedContents(- BatchEmbedContentsRequest request
- Future<
CountTokensResponse> countTokens(- CountTokensRequest request
- Future<
ListOperationsResponse> listOperations(- ListOperationsRequest request
- Future<
Operation< getOperation<T, S> >T extends ProtoMessage, S extends ProtoMessage>( - Operation<
T, S> request
- Operation<
- Future<
void> deleteOperation(- DeleteOperationRequest request
- Future<
void> cancelOperation(- CancelOperationRequest request
Implementation
FakeGenerativeService({
Future<GenerateContentResponse> Function(GenerateContentRequest request)?
generateContent,
Future<GenerateAnswerResponse> Function(GenerateAnswerRequest request)?
generateAnswer,
Stream<GenerateContentResponse> Function(GenerateContentRequest request)?
streamGenerateContent,
Future<EmbedContentResponse> Function(EmbedContentRequest request)?
embedContent,
Future<BatchEmbedContentsResponse> Function(
BatchEmbedContentsRequest request,
)?
batchEmbedContents,
Future<CountTokensResponse> Function(CountTokensRequest request)?
countTokens,
Future<ListOperationsResponse> Function(ListOperationsRequest request)?
listOperations,
Future<Operation<T, S>> Function<
T extends ProtoMessage,
S extends ProtoMessage
>(Operation<T, S> request)?
getOperation,
Future<void> Function(DeleteOperationRequest request)? deleteOperation,
Future<void> Function(CancelOperationRequest request)? cancelOperation,
}) : _generateContent = generateContent,
_generateAnswer = generateAnswer,
_streamGenerateContent = streamGenerateContent,
_embedContent = embedContent,
_batchEmbedContents = batchEmbedContents,
_countTokens = countTokens,
_listOperations = listOperations,
_getOperation = getOperation,
_deleteOperation = deleteOperation,
_cancelOperation = cancelOperation;