Instructions to use google/embeddinggemma-2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Transformers
How to use google/embeddinggemma-2 with Transformers:
# Use a pipeline as a high-level helper from transformers import pipeline pipe = pipeline("feature-extraction", model="google/embeddinggemma-2")# pip install -U transformers accelerate # Load model directly from transformers import AutoProcessor, AutoModel processor = AutoProcessor.from_pretrained("google/embeddinggemma-2") model = AutoModel.from_pretrained("google/embeddinggemma-2", device_map="auto") - sentence-transformers
How to use google/embeddinggemma-2 with sentence-transformers:
from sentence_transformers import SentenceTransformer model = SentenceTransformer("google/embeddinggemma-2") sentences = [ "The weather is lovely today.", "It's so sunny outside!", "He drove to the stadium." ] embeddings = model.encode(sentences) similarities = model.similarity(embeddings, embeddings) print(similarities.shape) # [3, 3] - Notebooks
- Google Colab
- Kaggle
Official Skill por favor
Hi Google team,
Huge thanks for releasing EmbeddingGemma-2 to the open-source community!
I was a big fan of the Gemini-Embedding-2 , but unfortunately I didn't have time to try it.
But this timing couldn't be better, I'm currently working on my PET project with next-gen context engineering, so this release is super exciting for me.
Could you Please provide an Official Skill for this model?
Having one would make vibe code integration so much smoother for community <3
Thanks again for the awesome work!
p.s. Yes i know how to google docs :D
Hi! Thank you for your interest and excitement! You can find the skill we're using for Gemma in general here: https://github.com/google-gemma/gemma-skills/blob/main/skills/gemma-dev/SKILL.md