рд╣рдо cookies рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддреЗ рд╣реИрдВ. Cookies рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкрдХреЛ рд╕рд╛рдЗрди рдЗрди рд░рдЦрддреЗ рд╣реИрдВ рдФрд░ рдЖрдкрдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдпрд╛рдж рд░рдЦрддреЗ рд╣реИрдВред рдЖрдкрдХреА рдЕрдиреБрдорддрд┐ рд╕реЗ рд╣рдо рдпрд╣ рднреА рдорд╛рдкрддреЗ рд╣реИрдВ рдХрд┐ рд╕рд╛рдЗрдЯ рдХреИрд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрддреА рд╣реИред рдЖрдк рдХрднреА рднреА ред рд╣рдорд╛рд░реА cookie рдиреАрддрд┐ рджреЗрдЦреЗрдВред
Google: Gemini Embedding 2 Preview
google/gemini-embedding-2-previewGoogle: Gemini Embedding 2 Preview рдЕрднреА рдЖрдЬрд╝рдорд╛рдПрдВ
рдКрдкрд░ рджреА рдЧрдИ рдХреАрдорддреЛрдВ рдкрд░ рдЖрдкрдХреЗ рдмреИрд▓реЗрдВрд╕ рд╕реЗ рдЪрд▓рддрд╛ рд╣реИред рдирдП рдЕрдХрд╛рдЙрдВрдЯ рдореБрдлреНрдд рдЙрдкрдпреЛрдЧ рд╕реЗ рд╢реБрд░реВ рд╣реЛрддреЗ рд╣реИрдВред
рдирддреАрдЬреЗ рдпрд╣рд╛рдВ рджрд┐рдЦреЗрдВрдЧреЗред
рд╕реЗрдЯрд┐рдВрдЧреНрд╕
Google: Gemini Embedding 2 Preview рдПрдХ рдирдЬрд╝рд░ рдореЗрдВ
- рдЗрдирдкреБрдЯ рдХреАрдордд 34 Embeddings рдореЙрдбрд▓ рдХреЗ рдореАрдбрд┐рдпрди рд╕реЗ 900% рдЬрд╝реНрдпрд╛рджрд╛ рд╣реИред
Google: Gemini Embedding 2 Preview рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
Google: Gemini Embedding 2 Preview, Google рдХрд╛ рдПрдХ embedding рдореЙрдбрд▓ рд╣реИ, рдЬрд┐рд╕реЗ рдореЙрдбрд▓ id google/gemini-embedding-2-preview рдХреЗ рддрд╣рдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ embeddings рд╢реНрд░реЗрдгреА рдореЗрдВ рдЖрддрд╛ рд╣реИ рдФрд░ Google рдЗрд╕реЗ рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ multimodal embedding рдореЙрдбрд▓ рдмрддрд╛рддрд╛ рд╣реИред рдпрд╣ рдПрдХ preview рд░рд┐рд▓реАрдЬрд╝ рд╣реИ, рдЬрд┐рд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЙрдЪрд┐рдд рд╣реИ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ production рдореЗрдВ рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред
рдореЙрдбрд▓ input рдХреЗ рд░реВрдк рдореЗрдВ text, image, file, audio рдФрд░ video рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХрд╛ рдПрдХрдорд╛рддреНрд░ output embeddings рд╣реЛрддрд╛ рд╣реИред рдЗрд╕рдХреА context length 8192 tokens рд╣реИ, рдФрд░ рдЕрдзрд┐рдХрддрдо output 7372 рд╣реИред Google рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рд╡рд░реНрддрдорд╛рди рдореЗрдВ text рдФрд░ images рдХреЛ рдПрдХ unified vector space рдореЗрдВ рдореИрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ multimodal input рд╕реВрдЪреА рдХрд╛ рд╡рд╣ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬреЛ рдЖрдЬ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХрд╡рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдпрд╣ рд╕рдВрдпреЛрдЬрди semantic search рдФрд░ retrieval-augmented generation рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ, рдпреЗ рджреЛ рдЙрдкрдпреЛрдЧ рдЬрд┐рдиреНрд╣реЗрдВ Google рдЕрдкрдиреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдирд╛рдо рджреЗрддрд╛ рд╣реИред рдЖрдк documents рдФрд░ queries рдХреЛ embed рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдПрдХ vector store keyword рдХреЗ рдмрдЬрд╛рдп рдЕрд░реНрде рдХреЗ рдЖрдзрд╛рд░ рдкрд░ passages рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХреЗ, рдФрд░ рдЖрдк рдкреНрд░рд╛рдкреНрдд passages рдХреЛ рдПрдХ generation рдореЙрдбрд▓ рдХреЛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЙрд╕рдХреЗ рдЙрддреНрддрд░ рддрдереНрдпреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрдВред рдЪреВрдВрдХрд┐ images рдХреЛ text рдХреЗ рд╕рдорд╛рди vector space рдореЗрдВ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, cross-modal retrieval рднреА рд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ: images рдХреЛ text рдХреЗ рд╕рд╛рде index рдХрд░рдирд╛ рдФрд░ рдПрдХ рд╣реА query рд╕реЗ рджреЛрдиреЛрдВ рдореЗрдВ рдЦреЛрдЬ рдХрд░рдирд╛ред рд╡реНрдпрд╛рдкрдХ input рд╕реВрдЪреА (file, audio, video) рд╕рдВрдХреЗрдд рджреЗрддреА рд╣реИ рдХрд┐ рдореЙрдбрд▓ рдХрд┐рд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдШреЛрд╖рд┐рдд рд╕рдорд░реНрдерди text рдФрд░ images рд╣реИ, рдЗрд╕рд▓рд┐рдП рдлрд┐рд▓рд╣рд╛рд▓ рдЗрдиреНрд╣реЗрдВ рд╣реА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп inputs рдорд╛рдиреЗрдВред
рдЖрдк рдЗрд╕реЗ api14 рдХреЗ OpenAI-compatible API рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЙрдбрд▓ id google/gemini-embedding-2-preview рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдареАрдХ рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕реЗ рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп embedding endpoint рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореМрдЬреВрджрд╛ OpenAI client libraries рдФрд░ code paths рдмрд┐рдирд╛ рдХрд┐рд╕реА рдмрджрд▓рд╛рд╡ рдХреЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдореЙрдбрд▓ request рдХреА рдореВрд▓ рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреЛрдИ supported parameters рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рдХрд░рддрд╛, рдЗрд╕рд▓рд┐рдП рдЕрдкрдиреЗ calls рд╕рд░рд▓ рд░рдЦреЗрдВ рдФрд░ рдРрд╕реЗ tuning options рдорд╛рдирдиреЗ рд╕реЗ рдмрдЪреЗрдВ рдЬреЛ documented рдирд╣реАрдВ рд╣реИрдВред
рджреЛ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдмрд╛рддреЗрдВред 8192 token context рдпрд╣ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ call рдореЗрдВ рдХрд┐рддрдирд╛ text embed рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд▓рдВрдмреЗ documents рдХреЛ embedding рд╕реЗ рдкрд╣рд▓реЗ chunking рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдФрд░ рдЪреВрдВрдХрд┐ рдпрд╣ рдПрдХ preview рдореЙрдбрд▓ рд╣реИ, рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рд╕реНрдерд┐рд░, рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ embedding рд▓рдХреНрд╖реНрдп рдЪрд╛рд╣рд┐рдП, рддреЛ non-preview embedding рдореЙрдбрд▓ рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд┐рдХрд▓реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
Google: Gemini Embedding 2 Preview API рдХреИрд╕реЗ рдХреЙрд▓ рдХрд░реЗрдВ
- рдЕрдкрдиреЗ dashboard рдореЗрдВ API key рдмрдирд╛рдПрдВред
- рдЕрдкрдиреА рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ openai SDK рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
- baseURL рдХреЛ https://api14.com/api/v1 рдФрд░ model рдХреЛ "google/gemini-embedding-2-preview" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред
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-preview",
"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 Preview: рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд╡рд╛рд▓
- Google: Gemini Embedding 2 Preview API рдХреА рдХреАрдордд рдХрд┐рддрдиреА рд╣реИ?
- Google: Gemini Embedding 2 Preview рдХреА рдХреАрдордд рдЗрдирдкреБрдЯ $0.70 / 1M tokens рд╣реИред рд╢реБрд▓реНрдХ рдЖрдкрдХреЗ USD рдмреИрд▓реЗрдВрд╕ рд╕реЗ рд╕рд┐рд░реНрдл рд╕рдлрд▓ requests рдХреЗ рд▓рд┐рдП рдХрдЯрддрд╛ рд╣реИ; рдлреЗрд▓ рд╣реБрдИ requests рдореБрдлреНрдд рд╣реИрдВред
- Google: Gemini Embedding 2 Preview рдХреА context window рдХрд┐рддрдиреА рд╣реИ?
- Google: Gemini Embedding 2 Preview рд╣рд░ request рдореЗрдВ 8,192 tokens рддрдХ рдкрдврд╝рддрд╛ рд╣реИ, prompt, рдЗрддрд┐рд╣рд╛рд╕ рдФрд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдорд┐рд▓рд╛рдХрд░ред рдпрд╣ рд╣рд░ рдЬрд╡рд╛рдм рдореЗрдВ 7,372 рдЖрдЙрдЯрдкреБрдЯ tokens рддрдХ рд▓рд┐рдЦрддрд╛ рд╣реИред
- Google: Gemini Embedding 2 Preview рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ?
- Google: Gemini Embedding 2 Preview text, image, file, audio, video рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ embeddings рд▓реМрдЯрд╛рддрд╛ рд╣реИред
- рдЕрдкрдиреЗ рдХреЛрдб рд╕реЗ Google: Gemini Embedding 2 Preview рдХреИрд╕реЗ рдХреЙрд▓ рдХрд░реВрдВ?
- рдХрд┐рд╕реА рднреА OpenAI SDK рдХреЛ https://api14.com/api/v1 рдкрд░ рдкреЙрдЗрдВрдЯ рдХрд░реЗрдВ рдФрд░ model рдХреЛ "google/gemini-embedding-2-preview" рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ, рдХреЛрдб рдореЗрдВ рдФрд░ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдирд╣реАрдВред рдЗрд╕ рдкреЗрдЬ рдХреЗ рдХреЛрдб рдкреИрдирд▓ рд╕реЗ рддреИрдпрд╛рд░ рдЙрджрд╛рд╣рд░рдг рдХреЙрдкреА рдХрд░реЗрдВред
- Google: Gemini Embedding 2 Preview рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреНрдпрд╛ рд╣реИрдВ?
- рдорд┐рд▓рддреА-рдЬреБрд▓рддреА рдХреАрдордд рд╡рд╛рд▓реЗ Embeddings рдореЙрдбрд▓: Google: Gemini Embedding 2, Google: Gemini Embedding 2 (batch), Google: Gemini Embedding 001ред рд╕рднреА рдПрдХ рд╣реА API key рд╕реЗ рдЪрд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдмрджрд▓рдирд╛ рдмрд╕ рдПрдХ string рдмрджрд▓рдирд╛ рд╣реИред
Google: Gemini Embedding 2 Preview рдХрдореНрдпреБрдирд┐рдЯреА
рдирдпрд╛ рдЯреЙрдкрд┐рдХрдЗрд╕ рдХрдореНрдпреБрдирд┐рдЯреА рдореЗрдВ рдЕрднреА рдХреЛрдИ рдЯреЙрдкрд┐рдХ рдирд╣реАрдВ рд╣реИред Google: Gemini Embedding 2 Preview рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд╣рд▓рд╛ рдЯреЙрдкрд┐рдХ рдЦреЛрд▓реЗрдВред