Skip to content

Commit 2665746

Browse files
speedstorm1copybara-github
authored andcommitted
chore: update deprecated embedding model id (text-embedding-004 to gemini-embedding-001)
PiperOrigin-RevId: 872936859
1 parent 5a15774 commit 2665746

4 files changed

Lines changed: 14 additions & 18 deletions

File tree

google/genai/tests/batches/test_create_with_bigquery.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
_GEMINI_MODEL = 'gemini-2.5-flash'
2626
_GEMINI_MODEL_FULL_NAME = 'publishers/google/models/gemini-2.5-flash'
27-
_EMBEDDING_MODEL = 'text-embedding-004'
28-
_EMBEDDING_MODEL_FULL_NAME = 'publishers/google/models/text-embedding-004'
27+
_EMBEDDING_MODEL = 'gemini-embedding-001'
28+
_EMBEDDING_MODEL_FULL_NAME = 'publishers/google/models/gemini-embedding-001'
2929
_DISPLAY_NAME = 'test_batch'
3030
_GENERATE_CONTENT_BQ_INPUT_FILE = (
3131
'bq://vertex-sdk-dev.unified_genai_tests_batches.generate_content_requests'
@@ -56,7 +56,7 @@
5656
pytest_helper.TestTableItem(
5757
name='test_union_embedding_with_bigquery',
5858
parameters=types._CreateBatchJobParameters(
59-
model=_EMBEDDING_MODEL_FULL_NAME,
59+
model='publishers/google/models/text-embedding-004',
6060
src=_EMBEDDING_BQ_INPUT_FILE,
6161
config={
6262
'display_name': _DISPLAY_NAME,

google/genai/tests/batches/test_create_with_gcs.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424

2525
_GEMINI_MODEL = 'gemini-2.5-flash'
2626
_GEMINI_MODEL_FULL_NAME = 'publishers/google/models/gemini-2.5-flash'
27-
_EMBEDDING_MODEL = 'text-embedding-004'
28-
_EMBEDDING_MODEL_FULL_NAME = 'publishers/google/models/text-embedding-004'
27+
_EMBEDDING_MODEL = 'gemini-embedding-001'
28+
_EMBEDDING_MODEL_FULL_NAME = 'publishers/google/models/gemini-embedding-001'
2929
_DISPLAY_NAME = 'test_batch'
3030

3131
_GENERATE_CONTENT_GCS_INPUT_FILE = (
@@ -53,7 +53,7 @@
5353
pytest_helper.TestTableItem(
5454
name='test_union_embedding_with_gcs',
5555
parameters=types._CreateBatchJobParameters(
56-
model=_EMBEDDING_MODEL,
56+
model='text-embedding-004',
5757
src=_EMBEDDING_GCS_INPUT_FILE,
5858
config={
5959
'display_name': _DISPLAY_NAME,

google/genai/tests/models/test_embed_content.py

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,10 @@ def _get_bytes_from_file(relative_path: str) -> bytes:
3333
return file.read()
3434

3535
test_table: list[pytest_helper.TestTableItem] = [
36-
pytest_helper.TestTableItem(
37-
name='test_single_text',
38-
parameters=types.EmbedContentParameters(
39-
model='text-embedding-004',
40-
contents=t.t_contents('What is your name?'),
41-
),
42-
),
4336
pytest_helper.TestTableItem(
4437
name='test_multi_texts_with_config',
4538
parameters=types.EmbedContentParameters(
46-
model='text-embedding-004',
39+
model='gemini-embedding-001',
4740
contents=[
4841
t.t_content('What is your name?'),
4942
t.t_content('I am a model.'),
@@ -61,7 +54,7 @@ def _get_bytes_from_file(relative_path: str) -> bytes:
6154
pytest_helper.TestTableItem(
6255
name='test_single_text_with_mime_type_not_supported_in_mldev',
6356
parameters=types.EmbedContentParameters(
64-
model='text-embedding-004',
57+
model='gemini-embedding-001',
6558
contents=t.t_contents('What is your name?'),
6659
config={
6760
'output_dimensionality': 10,
@@ -73,7 +66,7 @@ def _get_bytes_from_file(relative_path: str) -> bytes:
7366
pytest_helper.TestTableItem(
7467
name='test_single_text_with_auto_truncate_not_supported_in_mldev',
7568
parameters=types.EmbedContentParameters(
76-
model='text-embedding-004',
69+
model='gemini-embedding-001',
7770
contents=t.t_contents('What is your name?'),
7871
config={
7972
'output_dimensionality': 10,
@@ -201,7 +194,7 @@ def _get_bytes_from_file(relative_path: str) -> bytes:
201194
@pytest.mark.asyncio
202195
async def test_async(client):
203196
response = await client.aio.models.embed_content(
204-
model='text-embedding-004',
197+
model='gemini-embedding-001',
205198
contents='What is your name?',
206199
config={'output_dimensionality': 10},
207200
)

google/genai/tests/shared/models/test_embed.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,11 @@
2424
pytest_helper.TestTableItem(
2525
name='test_embed',
2626
parameters=genai_types.EmbedContentParameters(
27-
model='text-embedding-004',
27+
model='gemini-embedding-001',
2828
contents='Hello world!',
29+
config={
30+
'output_dimensionality': 10,
31+
},
2932
),
3033
),
3134
]

0 commit comments

Comments
 (0)