google-genai / Gemini 2.0 的 Python 调用,实在是太简洁了 - V2EX
Livid
275.76D
574.4D

google-genai / Gemini 2.0 的 Python 调用,实在是太简洁了

  •  5
     
  •   Livid
    PRO
    Dec 27, 2024 12567 views
    This topic created in 501 days ago, the information mentioned may be changed or developed.
    pip install google-genai 

    然后:

    from google import genai client = genai.Client(api_key="GEMINI_API_KEY") respOnse= client.models.generate_content(model='gemini-2.0-flash-exp', cOntents='How does AI work?') print(response.text) 

    https://ai.google.dev/gemini-api/docs/models/gemini-v2

    目前用起来还是免费的。

    45 replies    2025-01-03 13:04:27 +08:00
    idblife
        1
    idblife  
       Dec 27, 2024   4
    就因为这个我还买了一些 google 股票,哈哈
    TimePPT
        2
    TimePPT  
    PRO
       Dec 27, 2024   2
    是的!
    最近三四个月一直用 Google AI Studio 提供的服务,胜在免费,效果也不错。
    而且难得的是肉眼可见的进步之前被开发者密集吐槽过 SDK 难用,Playground 难用,集中改了一波。现在好用多了。
    mahaoqu
        3
    mahaoqu  
       Dec 27, 2024
    OpenAI 最后不会真的被谷歌翻盘了吧
    tool2dx
        4
    tool2dx  
       Dec 27, 2024   1
    @mahaoqu AI 绘图免费,gemini 免费,回答水准在线,在我心里已经翻了。
    WinG
        5
    WinG  
       Dec 27, 2024
    Google 家的内容审查比其他模型严格
    img src="https://cdn.v2ex.com/gravatar/d7eb2aa439a56aa1b1ca994f858108a5?s=48&d=retro" class="avatar" border="0" align="default" alt="vfx666" data-uid="607236" />
        6
    vfx666  
       Dec 27, 2024 via iPhone
    免费版应该是有频率限制的,不知道 2.0 是多少,不过个人用足够
    drymonfidelia
        7
    drymonfidelia  
       Dec 27, 2024
    @tool2dx 我测试过 gemini 的免费版效果比 OpenAI 免费的 GPT-4o 差很多
    drymonfidelia
        8
    drymonfidelia  
       Dec 27, 2024
    不过 GPT-4o API 没有免费的,API 免费的还是 gemini 最强
    tool2dx
        9
    tool2dx  
       Dec 27, 2024
    @drymonfidelia 我用的 1.5 pro ,是免费限额 50 次,不是无限量的。正常写代码没问题。
    cnrting
        10
    cnrting  
       Dec 27, 2024 via iPhone
    gem 真的拉到不想用,就是个成年版 siri
    mrslimslim
        11
    mrslimslim  
       Dec 27, 2024
    @WinG 有吗 我有试过用最新的 flash 生成过 nsfw 内容
    crackidz
        12
    crackidz  
       Dec 27, 2024
    原来的使用是真的拉跨,为了用还得写一堆...
    qiniu2025
        13
    qiniu2025  
       Dec 27, 2024
    @tool2dx #9 赶紧换 2.0 flash,比 1.5pro 强不少,每天 1500 次,每次 100 万上下文
    qiniu2025
        14
    qiniu2025  
       Dec 27, 2024
    @mahaoqu #3 大模型其实拼的是算力和数据, 软件没有护城河,2 年以前就说别小看 google,他手上占了大量算力,还有积累了 25 年的数据,人才也不缺,transformer 论文本来就出自 google
    stimw
        15
    stimw  
       Dec 27, 2024 via Android
    deepseek chat 也是免费的,能力还很强
    0d
        16
    0d  
       Dec 27, 2024
    @WinG 我试过网上流行的一个魅魔提示词,gpt4o/claude 都拒绝回答,但是 Gemini 却运行成功:D
    Donaldo
        17
    Donaldo  
       Dec 27, 2024
    @stimw #15 上下文只有 64k ,有点短了。gemini-exp-1206 有 1M 。。
    R4rvZ6agNVWr56V0
        18
    R4rvZ6agNVWr56V0  
       Dec 27, 2024

    我让 deepseek 自己给自己写一个类 google-genai 的库。2333
    youthfire
        19
    youthfire  
       Dec 27, 2024 via iPhone
    flash 没什么用处,1206 不错
    vfx666
        20
    vfx666  
       Dec 27, 2024 via iPhone
    @qiniu2025 2.0 的 api 每天只有 1500 次吗
    qiniu2025
        21
    qiniu2025  
       Dec 27, 2024
    @vfx666 1500 次你用得完吗,cursor 会员每个月才给 500 次
    LaTero
        22
    LaTero  
       Dec 28, 2024 via Android
    @tinytoadd
    @mrslimslim 1.5 pro 这种付费的正式版非常严,名字里带 experimental 的免费模型还没上审查。
    datou
        23
    datou  
       Dec 28, 2024
    咋申请免费 api ?

    我这里显示生成的 api 是付费的
    datou
        24
    datou  
       Dec 28, 2024
    @datou 艹,刷新了一下变成免费了
    PlanZ
        25
    PlanZ  
       Dec 28, 2024
    @mahaoqu 翻盘可能性不小,技术和生态上没有绝对的护城河,又是资金密集型业务,一旦技术上的差距被抹平或反超,来一波显而易见的免费,大概率翻盘。
    crocoBaby
        26
    crocoBaby  
       Dec 28, 2024
    免费的我可要试一试了
    tsja
        27
    tsja  
       Dec 28, 2024
    期待 js 版的推出
    jianchang512
        28
    jianchang512  
       Dec 28, 2024
    最不友好的地方是不方便传递 proxy 参数,从 google_generativeai 那个库就是如此,传递个 proxy 还得改源码
    iorilu
        29
    iorilu  
       Dec 28, 2024
    配合 cursor 用有没有搞头
    Vibra
        30
    Vibra  
       Dec 28, 2024 via iPhone
    @mahaoqu 我看现在大模型排名 Gemini 已经在 gpt 前面了。
    jdz
        31
    jdz  
       Dec 28, 2024 via Android
    @Vibra 第一是谁
    line
        32
    line  
       Dec 28, 2024
    pill
        33
    pill  
       Dec 28, 2024
    好像这个叫做 Livid 的人出品的通常是精品,值得关注。
    shiny
        34
    shiny  
    PRO
       Dec 28, 2024
    @idblife 好巧我也是,看到 Gemini 的翻身仗就买入了他们的股票。看上去这公司还有救
    NoOneNoBody
        35
    NoOneNoBody  
       Dec 28, 2024
    @ohiu #33
    这位是站长,v2ex 的拥有者
    靠岸至少要搞清楚码头吧,哈哈
    NoOneNoBody
        36
    NoOneNoBody  
       Dec 28, 2024
    KimiArthur
        37
    KimiArthur  
       Dec 28, 2024 via Android
    @WinG 毕竟年初出了那事,上上下下面子都挂不住
    bronyakaka
        39
    bronyakaka  
       Dec 29, 2024
    @pike0002 var client *genai.Client
    // geminiOnce.Do(func() {
    client, err = genai.NewClient(ctx, option.WithAPIKey(string(apiKey)))
    if err != nil {
    log.Fatal(err)
    }

    model := client.GenerativeModel("gemini-1.5-flash-latest")
    model.SetTemperature(0.1)
    resp, err := model.GenerateContent(ctx, genai.Text("Translate 'Hello world' to Chinese"))
    if err != nil {
    log.Printf("Error generating content: %v", err)
    return "", err
    }

    for _, candidate := range resp.Candidates {
    if candidate != nil {
    if candidate.Content.Parts != nil {
    log.Printf("Output: %s", string(candidate.Content.Parts[0].(genai.Text)))
    }
    }
    }
    mingtdlb
        40
    mingtdlb  
       Dec 29, 2024
    真正有疑问 我还是用 chatgpt ,gemini 是真的拉跨,豆包都比它好。
    nightwitch
        41
    nightwitch  
       Dec 29, 2024
    @WinG #5 并没有,相较于 GPT4o / Claude 的安全措施,Gemini 随便加点 prompt 让它假设自己是个旁观者就越狱了。
    Gemini 只能说比 grok 这种几乎无审查的模型稍微强一点。
    abolast
        42
    abolast  
       Dec 30, 2024
    作为一个运维,很少写代码,因为看了楼主的帖子有点感兴趣,刚才尝试快速用 gemini 和 LangChain 构建了一个简单的 demo ,发现很简单就实现了,很有成就感。成就感是快速增进技术的最好途径
    crocoBaby
        43
    crocoBaby  
       Dec 30, 2024
    运行了示例代码,没有响应,是哪里出了问题吗?
    crocoBaby
        44
    crocoBaby  
       Dec 30, 2024
    神奇,用 op 的代码可以,用官方的不行
    RangerWolf
        45
    RangerWolf  
       Jan 3, 2025
    有点奇怪,相同的问题感觉 UI 与 Ai Studio 给出来的答复是不一样的

    我的问题: 今天星期几
    在 UI ( https://gemini.google.com/) 上能正确回答 是 1 月 3 日 星期五

    但是在 AI Studio ( https://aistudio.google.com/app/prompts/new_chat)
    就随便回答了一个今天星期二

    可能是我测试的姿势不太对?
    About     Help     Advertise     Blog     API     FAQ     Solana     3330 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 106ms UTC 13:40 PVG 21:40 LAX 06:40 JFK 09:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86