рд╣рдо cookies рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ. Cookies рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдпрд╛рдж рд░рдЦрддреЗ рд╣реИрдВред рдЖрдкрдХреА рдЕрдиреБрдорддрд┐ рд╕реЗ рд╣рдо рдпрд╣ рднреА рдорд╛рдкрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддреА рд╣реИред рдЖрдк рдХрднреА рднреА ред рд╣рдорд╛рд░реА cookie рдиреАрддрд┐ рджреЗрдЦреЗрдВред
Google: Gemini Embedding 2
google/gemini-embedding-2Google: Gemini Embedding 2 рдЕрднреА рдЖрдЬрд╝рдорд╛рдПрдВ
рдКрдкрд░ рджреА рдЧрдИ рдХреАрдорддреЛрдВ рдкрд░ рдЖрдкрдХреЗ рдмреИрд▓реЗрдВрд╕ рд╕реЗ рдЪрд▓рддрд╛ рд╣реИред рдирдП рдЕрдХрд╛рдЙрдВрдЯ рдореБрдлреНрдд рдЙрдкрдпреЛрдЧ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред
рдирддреАрдЬреЗ рдпрд╣рд╛рдВ рджрд┐рдЦреЗрдВрдЧреЗред
рд╕реЗрдЯрд┐рдВрдЧреНрд╕
Google: Gemini Embedding 2 рдПрдХ рдирдЬрд╝рд░ рдореЗрдВ
- рдЗрдирдкреБрдЯ рдХреАрдордд 34 Embeddings рдореЙрдбрд▓ рдХреЗ рдореАрдбрд┐рдпрди рд╕реЗ 900% рдЬрд╝реНрдпрд╛рджрд╛ рд╣реИред
Google: Gemini Embedding 2 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
Google: Gemini Embedding 2, Google рдХрд╛ рдПрдХ embedding рдореЙрдбрд▓ рд╣реИ, рдЬреЛ api14 рдкрд░ рдореЙрдбрд▓ id google/gemini-embedding-2 рдХреЗ рддрд╣рдд рд╕реВрдЪреАрдмрджреНрдз рд╣реИред рдпрд╣ embeddings рд╢реНрд░реЗрдгреА рдореЗрдВ рдЖрддрд╛ рд╣реИ рдФрд░ Google рдЗрд╕реЗ рдХрдВрдкрдиреА рдХрд╛ рдкрд╣рд▓рд╛ multimodal embedding рдореЙрдбрд▓ рдмрддрд╛рддрд╛ рд╣реИред рдЪреИрдЯ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдБ рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЗрдирдкреБрдЯ рдХреЛ рд╡реИрдХреНрдЯрд░ рдореЗрдВ рдмрджрд▓рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдк рд╕рдВрдЧреНрд░рд╣реАрдд рдФрд░ рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдЙрд╕ рд╕рд╣рд╛рдпрдХ рдХреЗ рдмрдЬрд╛рдп рдЬрд┐рд╕рд╕реЗ рдЖрдк рд╕реАрдзреЗ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ, рдЦреЛрдЬ рдФрд░ retrieval рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд░реНрдорд╛рдг рдЦрдВрдб рдмрди рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рдореЙрдбрд▓ рдЯреЗрдХреНрд╕реНрдЯ, рдЫрд╡рд┐, рдлрд╝рд╛рдЗрд▓, рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдЗрдирдкреБрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдЖрдЙрдЯрдкреБрдЯ рдореЛрдбрд▓рд┐рдЯреА embeddings рд╣реИред Google рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЫрд╡рд┐рдпрд╛рдБ semantic search рдФрд░ retrieval-augmented generation (RAG) рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреАрдХреГрдд рд╡реЗрдХреНрдЯрд░ рд╕реНрдерд╛рди рдореЗрдВ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рд╣реИрдВред рд╕рдВрджрд░реНрдн рд╡рд┐рдВрдбреЛ 8192 рдЯреЛрдХрди рд╣реИ, рдФрд░ рдЕрдзрд┐рдХрддрдо рдЖрдЙрдЯрдкреБрдЯ 7372 рд╣реИред рдЪреВрдБрдХрд┐ рдЖрдЙрдЯрдкреБрдЯ рдЧрджреНрдп рдХреЗ рдмрдЬрд╛рдп рдПрдХ рд╡реЗрдХреНрдЯрд░ рд╣реИ, рдЖрдкрдХреЛ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдЙрдкрднреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╡реЗрдХреНрдЯрд░ рдЗрдВрдбреЗрдХреНрд╕ рдореЗрдВ рд▓рд┐рдЦрдХрд░, рдмрдЬрд╛рдп рдЗрд╕реЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкрдврд╝рдиреЗ рдХреЗред
рдпреЗ рдХреНрд╖рдорддрд╛рдПрдБ рдЙрдкрдпреЛрдЧреЛрдВ рдХреЗ рдПрдХ рдХрд╛рдлреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдореВрд╣ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреА рд╣реИрдВред рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рдВрдЧреНрд░рд╣ рдкрд░ semantic search рд╕реНрдкрд╖реНрдЯ рд╣реИ: рдЕрдкрдиреЗ рдХреЛрд╖ рдХреЛ рдПрдХ рдмрд╛рд░ embed рдХрд░реЗрдВ, рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рдордп рдХреНрд╡реЗрд░реА рдХреЛ embed рдХрд░реЗрдВ, рдФрд░ рд╡реЗрдХреНрдЯрд░ рд╕рдорд╛рдирддрд╛ рджреНрд╡рд╛рд░рд╛ рд░реИрдВрдХ рдХрд░реЗрдВред RAG рдкрд╛рдЗрдкрд▓рд╛рдЗрдиреЗрдВ рдЗрд╕реА рд╡рд┐рдЪрд╛рд░ рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддреА рд╣реИрдВ, рдЬрд╣рд╛рдБ retrieved рдЕрдВрд╢реЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ generation рдореЙрдбрд▓ рдХреЛ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред multimodal рдЗрдирдкреБрдЯ рд╕рдорд░реНрдерди рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рд╣реА рд╡реЗрдХреНрдЯрд░ рд╕реНрдерд╛рди рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдорд┐рд▓рд╛рдиреЗ рд╡рд╛рд▓реА retrieval рднреА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХреИрдЯрд▓реЙрдЧ, рдореАрдбрд┐рдпрд╛ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдпрд╛ рдХрд┐рд╕реА рднреА рдРрд╕реЗ рд╕рдВрдЧреНрд░рд╣ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИ рдЬрд╣рд╛рдБ рд╢рдмреНрджреЛрдВ рдореЗрдВ рдХреНрд╡реЗрд░реА рдПрдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдЪрд┐рддреНрд░ рд╕рд╛рдордиреЗ рд▓рд╛ рд╕рдХреЗред рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдЗрдирдкреБрдЯ рд╕реНрд╡реАрдХреГрдд рдореЛрдбрд▓рд┐рдЯреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрди рд╕рдВрдкрддреНрддрд┐рдпреЛрдВ рдХреЛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд░рдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐ Google рдХрд╛ рд╡рд┐рд╡рд░рдг рдХреЗрд╡рд▓ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдПрдХреАрдХреГрдд рд╕реНрдерд╛рди рдореЗрдВ рдореИрдк рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдмрддрд╛рддрд╛ рд╣реИред
рдЖрдк рдореЙрдбрд▓ id google/gemini-embedding-2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ api14 рдХреЗ OpenAI-рд╕рдВрдЧрдд API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕ рдореЙрдбрд▓ рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ OpenAI embeddings рдкрд░рдВрдкрд░рд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИ, рдореМрдЬреВрджрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ SDK рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА OpenAI-рд╕рдВрдЧрдд рдмреЗрд╕ URL рдХреА рдУрд░ рдЗрдВрдЧрд┐рдд рд╣реИрдВ, рдиреНрдпреВрдирддрдо рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдореЙрдбрд▓ рдХреЛрдИ рд╕рдорд░реНрдерд┐рдд рдкреИрд░рд╛рдореАрдЯрд░ рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдмреЙрдбреА рдореЗрдВ рдорд╛рдирдХ embedding рдХреЙрд▓ рдлрд╝реАрд▓реНрдб рдЬреИрд╕реЗ рдореЙрдбрд▓ id рдФрд░ рдЗрдирдкреБрдЯ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЯреНрдпреВрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд╣реАрдВ рд╣реИред рдпрджрд┐ рдЖрдк рдПрдХ рдореМрдЬреВрджрд╛ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЬрд╛рдБрдЪреЗрдВ рдХрд┐ рдЖрдк рдЙрди рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреИрд░рд╛рдореАрдЯрд░реЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдпрд╣ рдореЙрдбрд▓ рд╕реНрд╡реАрдХрд╛рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдПрдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╡рд┐рдЪрд╛рд░ 8192 рдЯреЛрдХрди рд╕рдВрджрд░реНрдн рд╡рд┐рдВрдбреЛ рд╣реИред рдЗрд╕рд╕реЗ рд▓рдВрдмреЗ рдЗрдирдкреБрдЯ рдХреЛ embed рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ chunking рд░рдгрдиреАрддрд┐ retrieval рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧреА, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдБ рдмрдЬрд╛рдп рдпрд╣ рдорд╛рдирдиреЗ рдХреЗ рдХрд┐ рдкреВрд░реЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдлрд┐рдЯ рд╣реЛрдВрдЧреЗред рдпрд╣ рднреА рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗрдВ рдХрд┐ рдпрд╣ рдореЙрдбрд▓ рдХреЗрд╡рд▓ embeddings рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ generated рдЯреЗрдХреНрд╕реНрдЯ, рд╕рд╛рд░рд╛рдВрд╢ рдпрд╛ рдЙрддреНрддрд░ рдЪрд╛рд╣рд┐рдП, рддреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд▓рдЧ рдЪреИрдЯ рдпрд╛ completion рдореЙрдбрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рд╕рдореЗрдВ Gemini Embedding 2 рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЗ retrieval рдкрдХреНрд╖ рдХреЛ рд╕рдВрднрд╛рд▓реЗрдЧрд╛ред
Google: Gemini Embedding 2 API рдХреИрд╕реЗ рдХреЙрд▓ рдХрд░реЗрдВ
- рдЕрдкрдиреЗ dashboard рдореЗрдВ API key рдмрдирд╛рдПрдВред
- рдЕрдкрдиреА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ openai SDK рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
- baseURL рдХреЛ https://api14.com/api/v1 рдФрд░ model рдХреЛ "google/gemini-embedding-2" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.embeddings.create({
"model": "google/gemini-embedding-2",
"input": [
"The quick brown fox",
"Lorem ipsum"
]
});
console.log(result.data.map((d) => d.embedding.length));
рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди
- Context рд▓рдВрдмрд╛рдИ
- 8,192
- рдЕрдзрд┐рдХрддрдо рдЖрдЙрдЯрдкреБрдЯ
- 7,372
- рдЗрдирдкреБрдЯ
- text, image, file, audio, video
- рдЖрдЙрдЯрдкреБрдЯ
- embeddings
api14 рдкрд░ requests ┬╖ рдкрд┐рдЫрд▓реЗ 7 рджрд┐рди
Google: Gemini Embedding 2: рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
- Google: Gemini Embedding 2 API рдХреА рдХреАрдордд рдХрд┐рддрдиреА рд╣реИ?
- Google: Gemini Embedding 2 рдХреА рдХреАрдордд рдЗрдирдкреБрдЯ $0.70 / 1M tokens рд╣реИред рд╢реБрд▓реНрдХ рдЖрдкрдХреЗ USD рдмреИрд▓реЗрдВрд╕ рд╕реЗ рд╕рд┐рд░реНрдл рд╕рдлрд▓ requests рдХреЗ рд▓рд┐рдП рдХрдЯрддрд╛ рд╣реИ; рдлреЗрд▓ рд╣реБрдИ requests рдореБрдлреНрдд рд╣реИрдВред
- Google: Gemini Embedding 2 рдХреА context window рдХрд┐рддрдиреА рд╣реИ?
- Google: Gemini Embedding 2 рд╣рд░ request рдореЗрдВ 8,192 tokens рддрдХ рдкрдврд╝рддрд╛ рд╣реИ, prompt, рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдорд┐рд▓рд╛рдХрд░ред рдпрд╣ рд╣рд░ рдЬрд╡рд╛рдм рдореЗрдВ 7,372 рдЖрдЙрдЯрдкреБрдЯ tokens рддрдХ рд▓рд┐рдЦрддрд╛ рд╣реИред
- Google: Gemini Embedding 2 рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?
- Google: Gemini Embedding 2 text, image, file, audio, video рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ embeddings рд▓реМрдЯрд╛рддрд╛ рд╣реИред
- рдЕрдкрдиреЗ рдХреЛрдб рд╕реЗ Google: Gemini Embedding 2 рдХреИрд╕реЗ рдХреЙрд▓ рдХрд░реВрдВ?
- рдХрд┐рд╕реА рднреА OpenAI SDK рдХреЛ https://api14.com/api/v1 рдкрд░ рдкреЙрдЗрдВрдЯ рдХрд░реЗрдВ рдФрд░ model рдХреЛ "google/gemini-embedding-2" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдХреЛрдб рдореЗрдВ рдФрд░ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВред рдЗрд╕ рдкреЗрдЬ рдХреЗ рдХреЛрдб рдкреИрдирд▓ рд╕реЗ рддреИрдпрд╛рд░ рдЙрджрд╛рд╣рд░рдг рдХреЙрдкреА рдХрд░реЗрдВред
- Google: Gemini Embedding 2 рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреНрдпрд╛ рд╣реИрдВ?
- рдорд┐рд▓рддреА-рдЬреБрд▓рддреА рдХреАрдордд рд╡рд╛рд▓реЗ Embeddings рдореЙрдбрд▓: Google: Gemini Embedding 2 Preview, Google: Gemini Embedding 2 (batch), Google: Gemini Embedding 001ред рд╕рднреА рдПрдХ рд╣реА API key рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдмрджрд▓рдирд╛ рдмрд╕ рдПрдХ string рдмрджрд▓рдирд╛ рд╣реИред
Google: Gemini Embedding 2 рдХрдореНрдпреБрдирд┐рдЯреА
рдирдпрд╛ рдЯреЙрдкрд┐рдХрдЗрд╕ рдХрдореНрдпреБрдирд┐рдЯреА рдореЗрдВ рдЕрднреА рдХреЛрдИ рдЯреЙрдкрд┐рдХ рдирд╣реАрдВ рд╣реИред Google: Gemini Embedding 2 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓рд╛ рдЯреЙрдкрд┐рдХ рдЦреЛрд▓реЗрдВред