Bibliotekat e Gemini API

Kur ndërtoni me Gemini API, ne rekomandojmë përdorimin e koleksionit tonë zyrtar të bibliotekave në gjuhët kryesore: Google GenAI SDK . Ato janë gati për prodhim sipas Disponueshmërisë së Përgjithshme . Mostrat dhe dokumentacioni ynë në këtë faqe janë ndërtuar duke përdorur këto biblioteka.

Nëse jeni i ri në Gemini API, ndiqni udhëzuesin tonë të fillimit të shpejtë për të filluar.

Mbështetje dhe instalim gjuhësor

Google GenAI SDK është i disponueshëm për gjuhët Python, JavaScript/TypeScript, Go dhe Java. Ju mund të instaloni bibliotekën e secilës gjuhë duke përdorur menaxherët e paketave ose vizitoni depot e tyre GitHub për angazhim të mëtejshëm:

Python

JavaScript

Shkoni

Java

  • Biblioteka: google-genai

  • Depoja e GitHub: googleapis/java-genai

  • Instalimi: Nëse jeni duke përdorur Maven, shtoni sa vijon në varësitë tuaja:

<dependencies>
  <dependency>
    <groupId>com.google.genai</groupId>
    <artifactId>google-genai</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

Disponueshmëria e përgjithshme

Ne filluam të nxjerrim SDK-në e Google GenAI në fund të vitit 2024. Që nga maji 2025, ai arriti në disponueshmërinë e përgjithshme (GA) në të gjitha platformat e mbështetura. Kjo do të thotë se bibliotekat janë të qëndrueshme dhe të mbështetura plotësisht për përdorim prodhimi. Ato mirëmbahen në mënyrë aktive, ofrojnë akses në veçoritë më të fundit dhe ofrojnë performancën më të mirë duke punuar me Binjakët.

Nëse nuk jeni duke përdorur Google GenAI SDK dhe përdorni një nga bibliotekat tona të vjetra, ju rekomandojmë fuqimisht të migroni. Rishikoni seksionin e bibliotekave të vjetra për më shumë informacion.

Bibliotekat e trashëguara dhe migrimi

Nëse po përdorni një nga bibliotekat tona të vjetra, ju rekomandojmë të migroni në bibliotekat e reja .

Bibliotekat e vjetra nuk ofrojnë qasje në veçoritë e fundit (të tilla si Live API dhe Veo ) dhe janë në një rrugë zhvlerësimi. Ata do të ndalojnë marrjen e përditësimeve në fund të shtatorit 2025, boshllëqet e veçorive do të rriten dhe defektet e mundshme mund të mos rregullohen më.

Statusi i mbështetjes së çdo biblioteke të trashëguar ndryshon, i detajuar në tabelën e mëposhtme:

Gjuha Biblioteka e trashëguar Statusi i mbështetjes Biblioteka e rekomanduar
Python google-generativeai E gjithë mbështetja, duke përfshirë rregullimet e gabimeve, përfundon në fund të shtatorit 2025. google-genai
JavaScript/TypeScript @google/generativeai E gjithë mbështetja, duke përfshirë rregullimet e gabimeve, përfundon në fund të shtatorit 2025. @google/genai
Shkoni google.golang.org/generative-ai E gjithë mbështetja, duke përfshirë rregullimet e gabimeve, përfundon në fund të shtatorit 2025. google.golang.org/genai
Dart dhe Flutter google_generative_ai Nuk mbahet në mënyrë aktive Përdor komunitetin e besuar ose bibliotekat e palëve të treta, si firebase_ai , ose hyr duke përdorur REST API
Swift generative-ai-swift Nuk mbahet në mënyrë aktive Përdorni Gemini në Firebase
Android generative-ai-android Nuk mbahet në mënyrë aktive Përdorni Gemini në Firebase

Shënim për zhvilluesit e Java: Nuk kishte Java SDK të trashëguar të ofruar nga Google për Gemini API, kështu që nuk kërkohet asnjë migrim nga një bibliotekë e mëparshme e Google. Mund të filloni drejtpërdrejt me bibliotekën e re në seksionin e mbështetjes dhe instalimit të gjuhës .

,

Kur ndërtoni me Gemini API, ne rekomandojmë përdorimin e koleksionit tonë zyrtar të bibliotekave në gjuhët kryesore: Google GenAI SDK . Ato janë gati për prodhim sipas Disponueshmërisë së Përgjithshme . Mostrat dhe dokumentacioni ynë në këtë faqe janë ndërtuar duke përdorur këto biblioteka.

Nëse jeni i ri në Gemini API, ndiqni udhëzuesin tonë të fillimit të shpejtë për të filluar.

Mbështetje dhe instalim gjuhësor

Google GenAI SDK është i disponueshëm për gjuhët Python, JavaScript/TypeScript, Go dhe Java. Ju mund të instaloni bibliotekën e secilës gjuhë duke përdorur menaxherët e paketave ose vizitoni depot e tyre GitHub për angazhim të mëtejshëm:

Python

JavaScript

Shkoni

Java

  • Biblioteka: google-genai

  • Depoja e GitHub: googleapis/java-genai

  • Instalimi: Nëse jeni duke përdorur Maven, shtoni sa vijon në varësitë tuaja:

<dependencies>
  <dependency>
    <groupId>com.google.genai</groupId>
    <artifactId>google-genai</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

Disponueshmëria e përgjithshme

Ne filluam të nxjerrim SDK-në e Google GenAI në fund të vitit 2024. Që nga maji 2025, ai arriti në disponueshmërinë e përgjithshme (GA) në të gjitha platformat e mbështetura. Kjo do të thotë se bibliotekat janë të qëndrueshme dhe të mbështetura plotësisht për përdorim prodhimi. Ato mirëmbahen në mënyrë aktive, ofrojnë akses në veçoritë më të fundit dhe ofrojnë performancën më të mirë duke punuar me Binjakët.

Nëse nuk jeni duke përdorur Google GenAI SDK dhe përdorni një nga bibliotekat tona të vjetra, ju rekomandojmë fuqimisht të migroni. Rishikoni seksionin e bibliotekave të vjetra për më shumë informacion.

Bibliotekat e trashëguara dhe migrimi

Nëse po përdorni një nga bibliotekat tona të vjetra, ju rekomandojmë të migroni në bibliotekat e reja .

Bibliotekat e vjetra nuk ofrojnë qasje në veçoritë e fundit (të tilla si Live API dhe Veo ) dhe janë në një rrugë zhvlerësimi. Ata do të ndalojnë marrjen e përditësimeve në fund të shtatorit 2025, boshllëqet e veçorive do të rriten dhe defektet e mundshme mund të mos rregullohen më.

Statusi i mbështetjes së çdo biblioteke të trashëguar ndryshon, i detajuar në tabelën e mëposhtme:

Gjuha Biblioteka e trashëguar Statusi i mbështetjes Biblioteka e rekomanduar
Python google-generativeai E gjithë mbështetja, duke përfshirë rregullimet e gabimeve, përfundon në fund të shtatorit 2025. google-genai
JavaScript/TypeScript @google/generativeai E gjithë mbështetja, duke përfshirë rregullimet e gabimeve, përfundon në fund të shtatorit 2025. @google/genai
Shkoni google.golang.org/generative-ai E gjithë mbështetja, duke përfshirë rregullimet e gabimeve, përfundon në fund të shtatorit 2025. google.golang.org/genai
Dart dhe Flutter google_generative_ai Nuk mbahet në mënyrë aktive Përdor komunitetin e besuar ose bibliotekat e palëve të treta, si firebase_ai , ose hyr duke përdorur REST API
Swift generative-ai-swift Nuk mbahet në mënyrë aktive Përdorni Gemini në Firebase
Android generative-ai-android Nuk mbahet në mënyrë aktive Përdorni Gemini në Firebase

Shënim për zhvilluesit e Java: Nuk kishte Java SDK të trashëguar të ofruar nga Google për Gemini API, kështu që nuk kërkohet asnjë migrim nga një bibliotekë e mëparshme e Google. Mund të filloni drejtpërdrejt me bibliotekën e re në seksionin e mbështetjes dhe instalimit të gjuhës .