Slide 12
Slide 12 text
こんな感じで使える(保存)
const embeddingsResponse = await c.env.AI.run('@cf/baai/bge-m3', {
text: [
'
タイトルA\n
メタデータA-1\n
メタデータA-2',
'
タイトルB\n
メタデータB-1\n
メタデータB-2',
...
],
})
let vectors: VectorizeVector[] = [];
let id = 1;
embeddingsResponse.data.forEach((vector) => {
// id
とデータを紐づけて保存する(メタデータを添えて取り出したりもできる)
vectors.push({ id: `${id}`, values: vector });
id++;
});
let inserted = await env.VECTORIZE.upsert(vectors);
12