- Before you begin
- Samples
- Generative_service.batch_embed_contents
- Generative_service.count_tokens
- Generative_service.embed_content
- Generative_service.generate_content
- Generative_service.stream_generate_content
- Model_service.get_model
- Model_service.list_models
- Cache_service.create_cached_content
- Cache_service.delete_cached_content
- Cache_service.get_cached_content
- Cache_service.list_cached_contents
- Cache_service.update_cached_content
- Discuss_service.count_message_tokens
- Discuss_service.generate_message
- File_service.create_file
- File_service.delete_file
- File_service.get_file
- File_service.list_files
- Generative_service.batch_embed_contents
- Generative_service.bidi_generate_content
- Generative_service.count_tokens
- Generative_service.embed_content
- Generative_service.generate_answer
- Generative_service.generate_content
- Generative_service.stream_generate_content
- Model_service.create_tuned_model
- Model_service.delete_tuned_model
- Model_service.get_model
- Model_service.get_tuned_model
- Model_service.list_models
- Model_service.list_tuned_models
- Model_service.update_tuned_model
- Permission_service.create_permission
- Permission_service.delete_permission
- Permission_service.get_permission
- Permission_service.list_permissions
- Permission_service.transfer_ownership
- Permission_service.update_permission
- Prediction_service.predict
- Retriever_service.batch_create_chunks
- Retriever_service.batch_delete_chunks
- Retriever_service.batch_update_chunks
- Retriever_service.create_chunk
- Retriever_service.create_corpus
- Retriever_service.create_document
- Retriever_service.delete_chunk
- Retriever_service.delete_corpus
- Retriever_service.delete_document
- Retriever_service.get_chunk
- Retriever_service.get_corpus
- Retriever_service.get_document
- Retriever_service.list_chunks
- Retriever_service.list_corpora
- Retriever_service.list_documents
- Retriever_service.query_corpus
- Retriever_service.query_document
- Retriever_service.update_chunk
- Retriever_service.update_corpus
- Retriever_service.update_document
- Text_service.batch_embed_text
- Text_service.count_text_tokens
- Text_service.embed_text
- Text_service.generate_text
- Cache_service.create_cached_content
- Cache_service.delete_cached_content
- Cache_service.get_cached_content
- Cache_service.list_cached_contents
- Cache_service.update_cached_content
- Discuss_service.count_message_tokens
- Discuss_service.generate_message
- File_service.create_file
- File_service.delete_file
- File_service.download_file
- File_service.get_file
- File_service.list_files
- Generative_service.batch_embed_contents
- Generative_service.bidi_generate_content
- Generative_service.count_tokens
- Generative_service.embed_content
- Generative_service.generate_answer
- Generative_service.generate_content
- Generative_service.stream_generate_content
- Model_service.create_tuned_model
- Model_service.delete_tuned_model
- Model_service.get_model
- Model_service.get_tuned_model
- Model_service.list_models
- Model_service.list_tuned_models
- Model_service.update_tuned_model
- Permission_service.create_permission
- Permission_service.delete_permission
- Permission_service.get_permission
- Permission_service.list_permissions
- Permission_service.transfer_ownership
- Permission_service.update_permission
- Prediction_service.predict
- Prediction_service.predict_long_running
- Retriever_service.batch_create_chunks
- Retriever_service.batch_delete_chunks
- Retriever_service.batch_update_chunks
- Retriever_service.create_chunk
- Retriever_service.create_corpus
- Retriever_service.create_document
- Retriever_service.delete_chunk
- Retriever_service.delete_corpus
- Retriever_service.delete_document
- Retriever_service.get_chunk
- Retriever_service.get_corpus
- Retriever_service.get_document
- Retriever_service.list_chunks
- Retriever_service.list_corpora
- Retriever_service.list_documents
- Retriever_service.query_corpus
- Retriever_service.query_document
- Retriever_service.update_chunk
- Retriever_service.update_corpus
- Retriever_service.update_document
- Text_service.batch_embed_text
- Text_service.count_text_tokens
- Text_service.embed_text
- Text_service.generate_text
- Discuss_service.count_message_tokens
- Discuss_service.generate_message
- Model_service.get_model
- Model_service.list_models
- Text_service.embed_text
- Text_service.generate_text
- Discuss_service.count_message_tokens
- Discuss_service.generate_message
- Model_service.create_tuned_model
- Model_service.delete_tuned_model
- Model_service.get_model
- Model_service.get_tuned_model
- Model_service.list_models
- Model_service.list_tuned_models
- Model_service.update_tuned_model
- Permission_service.create_permission
- Permission_service.delete_permission
- Permission_service.get_permission
- Permission_service.list_permissions
- Permission_service.transfer_ownership
- Permission_service.update_permission
- Text_service.batch_embed_text
- Text_service.count_text_tokens
- Text_service.embed_text
- Text_service.generate_text
- Quickstart
Before running the samples, make sure you've followed the steps outlined in Using the client library.
cd samples
npm install
cd ..
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1/generative_service.batch_embed_contents.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1/generative_service.count_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1/generative_service.embed_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1/generative_service.generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1/generative_service.stream_generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1/model_service.get_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1/model_service.list_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/cache_service.create_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/cache_service.delete_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/cache_service.get_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/cache_service.list_cached_contents.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/cache_service.update_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/discuss_service.count_message_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/discuss_service.generate_message.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/file_service.create_file.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/file_service.delete_file.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/file_service.get_file.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/file_service.list_files.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/generative_service.batch_embed_contents.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/generative_service.bidi_generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/generative_service.count_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/generative_service.embed_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/generative_service.generate_answer.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/generative_service.generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/generative_service.stream_generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/model_service.create_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/model_service.delete_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/model_service.get_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/model_service.get_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/model_service.list_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/model_service.list_tuned_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/model_service.update_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/permission_service.create_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/permission_service.delete_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/permission_service.get_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/permission_service.list_permissions.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/permission_service.transfer_ownership.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/permission_service.update_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/prediction_service.predict.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.batch_create_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.batch_delete_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.batch_update_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.create_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.create_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.create_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.delete_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.delete_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.delete_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.get_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.get_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.get_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.list_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.list_corpora.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.list_documents.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.query_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.query_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.update_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.update_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/retriever_service.update_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/text_service.batch_embed_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/text_service.count_text_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/text_service.embed_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1alpha/text_service.generate_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/cache_service.create_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/cache_service.delete_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/cache_service.get_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/cache_service.list_cached_contents.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/cache_service.update_cached_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/discuss_service.count_message_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/discuss_service.generate_message.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/file_service.create_file.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/file_service.delete_file.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/file_service.download_file.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/file_service.get_file.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/file_service.list_files.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/generative_service.batch_embed_contents.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/generative_service.bidi_generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/generative_service.count_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/generative_service.embed_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/generative_service.generate_answer.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/generative_service.generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/generative_service.stream_generate_content.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/model_service.create_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/model_service.delete_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/model_service.get_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/model_service.get_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/model_service.list_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/model_service.list_tuned_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/model_service.update_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/permission_service.create_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/permission_service.delete_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/permission_service.get_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/permission_service.list_permissions.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/permission_service.transfer_ownership.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/permission_service.update_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/prediction_service.predict.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/prediction_service.predict_long_running.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.batch_create_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.batch_delete_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.batch_update_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.create_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.create_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.create_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.delete_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.delete_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.delete_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.get_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.get_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.get_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.list_chunks.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.list_corpora.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.list_documents.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.query_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.query_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.update_chunk.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.update_corpus.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/retriever_service.update_document.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/text_service.batch_embed_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/text_service.count_text_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/text_service.embed_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta/text_service.generate_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta2/discuss_service.count_message_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta2/discuss_service.generate_message.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta2/model_service.get_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta2/model_service.list_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta2/text_service.embed_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta2/text_service.generate_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/discuss_service.count_message_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/discuss_service.generate_message.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/model_service.create_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/model_service.delete_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/model_service.get_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/model_service.get_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/model_service.list_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/model_service.list_tuned_models.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/model_service.update_tuned_model.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/permission_service.create_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/permission_service.delete_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/permission_service.get_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/permission_service.list_permissions.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/permission_service.transfer_ownership.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/permission_service.update_permission.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/text_service.batch_embed_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/text_service.count_text_tokens.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/text_service.embed_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/generated/v1beta3/text_service.generate_text.js
View the source code.
Usage:
node packages/google-ai-generativelanguage/samples/quickstart.js
