John Sokol
02/27/2025, 4:50 PMupdate_schema = {
'fields': [
{
"name" : "vec_nomic",
"type" : "float[]",
'optional': False,
"embed": {
"from": ['data_field1', 'data_field2', 'data_field3', 'data_field3', 'data_field4', 'data_field5', 'data_field6', 'data_field7'],
"model_config": {
"model_name": "nomic",
"indexing_prefix": "search_document:",
"query_prefix": "search_query:"
}
}
}
]
}
typesense_client.collections['collection1'].update(update_schema)
However, I am experiencing this error at runtime: RequestMalformed: [Errno 400] Invalid model: attention_mask tensor not found. Any ideas on how to remedy?Jason Bosco
02/27/2025, 6:02 PMJohn Sokol
03/01/2025, 1:12 PMOzan Armağan
03/03/2025, 12:03 AMts/nomic-embed-text-v1.5
and let me know if it works for you?John Sokol
03/03/2025, 11:57 AMJohn Sokol
03/03/2025, 11:58 AMJohn Sokol
03/03/2025, 11:58 AMOzan Armağan
03/06/2025, 2:19 PMJohn Sokol
03/19/2025, 5:43 PMupdate_schema = {'fields': [{'embed': {'from': [
'field1',
'field2',
'field3',
'field4',
'field5',
'field6',
'field7'],
'model_config': {'model_name': 'ts/nomic-embed-text-v1.5'}},
'facet': False,
'index': True,
'infix': False,
'locale': 'en',
'name': 'vec_nomic',
'num_dim': 768,
'optional': False,
'sort': False,
'stem': False,
'stem_dictionary': '',
'store': True,
'type': 'float[]',
'vec_dist': 'cosine'}]}
typesense_client.collections['collection1'].update(update_schema)
However, this error was returned:
RequestMalformed: [Errno 400] `model_config` should be an object containing `model_name` and `api_key` as string values.
And when I try to add an empty API key since this model is open source like so:
'model_config': {'model_name': 'ts/nomic-embed-text-v1.5', 'api_key': ''}},
This error is returned:
RequestMalformed: [Errno 400] Invalid model for api_key updation.
How should I proceed?Ozan Armağan
03/19/2025, 7:17 PMJohn Sokol
03/19/2025, 7:17 PMOzan Armağan
03/19/2025, 7:20 PMupdate_schema = {'fields': [
{'name': 'vec_nomic', 'drop': True},
{'embed': {'from': [
'field1',
'field2',
'field3',
'field4',
'field5',
'field6',
'field7'],
'model_config': {'model_name': 'ts/nomic-embed-text-v1.5'}},
'facet': False,
'index': True,
'infix': False,
'locale': 'en',
'name': 'vec_nomic',
'num_dim': 768,
'optional': False,
'sort': False,
'stem': False,
'stem_dictionary': '',
'store': True,
'type': 'float[]',
'vec_dist': 'cosine'}]}
John Sokol
03/21/2025, 4:23 AM