Google VertexAI API 接入

import vertexai

import os

#此步非常重要,否則無法訪問,去GCP創建服務賬號密鑰。

os.environ["GOOGLE_APPLICATION_CREDENTIALS"] = "服務賬號json格式key"

from vertexai.generative_models import GenerativeModel, Part
# TODO (developer): Update and un-comment below lines
# project_id = "PROJECT_ID"
vertexai.init(project="GCP上創建的項目ID", location="us-central1")
model = GenerativeModel(model_name="gemini-1.5-pro-preview-0409")
prompt = """
請提取文檔的目錄結構。
"""
pdf_file_uri = 'gs://jacky_bucket/H3.pdf'#"gs://cloud-samples-data/generative-ai/pdf/2403.05530.pdf"
pdf_file = Part.from_uri(pdf_file_uri, mime_type="application/pdf")
contents = [pdf_file, prompt]
response = model.generate_content(contents)
print(response.text)

返回結果:

```json
[{"level": 1, "text": "核心觀點"}, {"level": 1, "text": "一、 福昕軟件:PDF 辦公軟件領軍企業"}, {"level": 2, "text": "1.1 發展歷程:公司注冊時間短,聚焦軟件服務"}, {"level": 2, "text": "1.2 公司業務分類:聚焦 PDF 版式軟件與服務"}, {"level": 3, "text": "a. PDF 編輯與處理業務"}, {"level": 3, "text": "b. PDF 工具及轉換引擎"}, {"level": 3, "text": "c. 軟件開發平臺與服務"}, {"level": 3, "text": "d. 企業文檔協作解決方案"}, {"level": 3, "text": "e. PDF 行業應用解決方案"}, {"level": 1, "text": "二、 所處行業:行業龍頭穩居,公司持續發力"}, {"level": 2, "text": "2.1 行業發展:文檔電子化辦公已成必然,PDF 獲得編輯與協作等新功能"}, {"level": 2, "text": "2.2 受益公司分析:公司產品矩陣成熟,用戶粘性高,具有較強規模效應"}, {"level": 3, "text": "2.2.1 據守 PDF 軟件市場,拓展海外業務是公司發展重點"}, {"level": 3, "text": "2.2.2 福昕 PDF Editor 收獲忠實用戶好評"}, {"level": 1, "text": "三、“訂閱+渠道”雙輪驅動,穩健經營"}, {"level": 2, "text": "3.1 訂閱模式:公司積極進行產品及渠道改革,公司業績展現發展韌性"}, {"level": 3, "text": "3.1.1 訂閱模式下,公司自身經營展現韌性"}, {"level": 3, "text": "3.1.2 公司經營優勢明顯,財務狀況良好"}, {"level": 2, "text": "3.2 渠道策略:公司不斷拓展線下銷售渠道,加速拓展全球市場"}, {"level": 3, "text": "3.2.1 線上線下多渠道并舉,拓展全球市場"}, {"level": 3, "text": "3.2.2 從價格優勢到服務優勢,最終形成品牌優勢"}, {"level": 1, "text": "四、海外內需:海外行業穩健延展,信創行業市場空間廣闊"}, {"level": 2, "text": "4.1 海外市場:全球 PDF 軟件市場穩步發展,公司積極拓展海外業務"}, {"level": 3, "text": "4.1.1 海外建筑行業解決方案"}, {"level": 3, "text": "4.1.2 海外律師網絡審查解決方案"}, {"level": 3, "text": "4.1.3 電子簽名解決方案"}, {"level": 2, "text": "4.2 行業信創:積極拓展行業應用"}, {"level": 1, "text": "五、 AIGC 賦能佐證行情,產學研助力穩步發展"}, {"level": 2, "text": "5.1 Foxit PDF Editor  AI 功能上線,佐證 ChatGPT 熱潮"}, {"level": 3, "text": "5.1.1 文檔摘要:對輸入文本進行簡單而準確的概括"}, {"level": 3, "text": "5.1.2 文檔問答:根據上下文回答用戶問題"}, {"level": 3, "text": "5.1.3 文檔改寫:改寫文檔,并保持文本基本意思"}, {"level": 3, "text": "5.1.4 文檔翻譯:支持多種語言的文檔翻譯"}, {"level": 3, "text": "5.1.5 文檔分析:利用專業領域模型分析文檔"}, {"level": 3, "text": "5.1.6 內容安全檢測:用戶可快速找到文檔中的敏感詞組,同時,AI 助手的參與也減少了用戶的負擔"}, {"level": 2, "text": "5.2  嵌入 ChatGPT,Foxit PDF Editor Cloud 功能實用性顯著提升"}, {"level": 1, "text": "六、 盈利預測、估值與投資評級"}, {"level": 2, "text": "6.1 盈利預測"}, {"level": 2, "text": "6.2 估值與投資評級"}, {"level": 1, "text": "風險因素"}, {"level": 1, "text": "附錄"}, {"level": 1, "text": "分析團隊簡介"}, {"level": 1, "text": "分析師聲明"}, {"level": 1, "text": "投資評級的說明"}, {"level": 1, "text": "風險提示"}]
```

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/19668.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/19668.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/19668.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

嵌入式學習——4——c++ 結構體+類

1、數據類型 基本數據類型:char、int 、float、 double、string、bool 構造數據類型:數組、指針、結構體、共用體、枚舉、類 2、引用 引用就是 別名 數據類型 &引用名 同類型的變量名 (&引用符號) int a 10;int &…

標準發布 | 反滲透和納濾水處理膜修復再利用技術要求

本文件由浙江大學、中華環保聯合會水環境治理專業委員會提出。 本文件由中華環保聯合會歸口。 本文件主編單位:浙江大學、河南一膜環保技術有限公司、安徽精高水處理有限公司、國能龍源環保有限公司、湖南沁森高科新材料有限公司。 本文件參編單位:深…

rtl8723DU移植 android4.4 4418

一、 linux 的移植。 首先編譯一遍確保沒有問題。 將驅動拷貝到 driver/net/wireless 目錄下。 使用的是: 改寫 makefile Kconfig 去改寫 8723 的makefile 設置menuconfig 使能固有的 庫。 使能USB部分 ieee 部分 編譯一遍 有報錯。 解決: …

MATLAB R2024a下載安裝

目錄 前言 下載安裝教程 資源 前言 一個很好的資源,我自己是一遍過了,非常順利,不說廢話,直接上菜。 下載安裝教程 MATLAB R2024a下載及安裝演示_嗶哩嗶哩_bilibili 資源 MATLAB R2024a網盤資源

Java對sqlserver表的image字段圖片讀取和輸出本地

Java代碼實現對sqlserver數據庫表的image字段圖片的讀取,和輸出存儲到本地 由于表image字段圖片存的內容是二進制值,如何輸出保存到本地: 代碼示例:(注:連接sqlserver數據庫需配置其驅動文件) …

Linux【工具 03】Telnet服務安裝使用(安全性較差 非特殊情況盡量不要使用)

Telnet服務安裝使用 1.說明2.安裝 1.說明 現在大多數服務器的遠程連接基本都是走的SSH協議,也就是常用的22端口【默認端口可以自行調整】。在升級OpenSSH的過程中要卸載老版本,安裝新版本,也就意味著升級過程中如果出現了問題,且…

Spring MVC 應?分層

什么是應用分層 引用分層是一種軟件開發思想 將應用程序分為N個層次每個層次負責各個職責 其中MVC是常見的設計模式這就是應用分層的具體體現 目前主流的開發方式是前后段分離后端開發工程師不再需要關注前端的實現,對此就需要分為表現層,數據層,業務邏…

FPGA DMA IP核使用指南

摘要 本文旨在介紹FPGA中DMA(Direct Memory Access)IP核的使用,包括其基本框架、測試代碼編寫以及仿真波形的分析。DMA是一種允許外圍設備直接與內存進行數據交換的技術,無需CPU的介入,從而提高了數據傳輸的效率。 1. 引言 在現代FPGA設計中,DMA IP核因其…

Day15—圖像爬蟲與簡單處理

圖像爬蟲是一種專門用于從互聯網上下載圖像的網絡爬蟲。除了文本內容,圖像也是網站中的重要組成部分,它們可以用于多種目的,如圖像識別、內容分析、數據備份等。 環境準備 首先,確保你的環境中已安裝Python和必要的庫。如果沒有安裝Pillow庫,可以通過以下命令安裝:pip in…

Leetcode刷題筆記6

34. 在排序數組中查找元素的第一個和最后一個位置 34. 在排序數組中查找元素的第一個和最后一個位置 - 力扣(LeetCode) 解法一:暴力查找 [1, 2, 3, 3, 3, 4, 5] t 3 從前往后掃描暴力查找,最壞情況下O(N) 優化 利用數組有序的…

【LLM多模態】綜述Visual Instruction Tuning towards General-Purpose Multimodal Model

note 文章目錄 note論文1. 論文試圖解決什么問題2. 這是否是一個新的問題3. 這篇文章要驗證一個什么科學假設4. 有哪些相關研究?如何歸類?誰是這一課題在領域內值得關注的研究員?5. 論文中提到的解決方案之關鍵是什么?6. 論文中的…

隨想錄 Day45 1049. 最后一塊石頭的重量 II 494. 目標和 474.一和零

隨想錄 Day45 1049. 最后一塊石頭的重量 II 494. 目標和 474.一和零 1049. 最后一塊石頭的重量 II 題目鏈接 有一堆石頭,用整數數組 stones 表示。其中 stones[i] 表示第 i 塊石頭的重量。 每一回合,從中選出任意兩塊石頭,然后將它們一起…

帶你學習Mybatis之Mybatis全局配置文件

Mybatis全局配置文件 <?xml version"1.0" encoding"UTF-8"?><configuration> <!-- 配置 --> <properties/> <!-- 屬性 --> <settings/> <!-- 設置 --> <typeAliases/> <!-- 類型別名 -->…

車載以太網的未來:OPEN Alliance下17個技術委員會的最新進展與行業影響(下)

從上篇介紹來看&#xff0c;TC1-TC8大多數處于暫停或完成狀態。而TC9-TC17在2023年都有不同程度的進展&#xff0c;讓我們繼續探索藏在其中的車載以太網的發展和挑戰。 TC9 Automotive Ethernet Channel & Components&#xff08;in progress&#xff09; TC9的目標是為通…

[初始計算機]——計算機網絡的基本概念和發展史及OSI參考模型

&#x1f3e1;作者主頁&#xff1a;點擊&#xff01; &#x1f916;網絡通信基礎TCP/IP專欄&#xff1a;點擊&#xff01; ??創作時間&#xff1a;2024年5月30日11點59分 &#x1f004;?文章質量&#xff1a;96分 ? 目錄 &#x1f310;計算機網絡概述 &#x1f4af;…

opencv是什么?它有什么功能和特性?它值不值得我們去學習?我們該如何去學習呢?

1.opencv是什么&#xff1f; OpenCV&#xff08;Open Source Computer Vision Library&#xff09;是一個開源的計算機視覺庫&#xff0c;旨在提供一系列豐富的圖像處理和計算機視覺算法&#xff0c;以及用于構建實時圖像處理和機器視覺應用程序的開發工具。它最初由英特爾開發…

使用QT可視化操作信號與槽函數詳解

新書上架~&#x1f447;全國包郵奧~ python實用小工具開發教程http://pythontoolsteach.com/3 歡迎關注我&#x1f446;&#xff0c;收藏下次不迷路┗|&#xff40;O′|┛ 嗷~~ 目錄 一、引言 二、QT信號與槽機制概述 三、實際操作步驟 四、案例演示 五、總結 一、引言 在…

中國養生保健元宇宙-探索養生保健新領域

在全球化和科技迅速發展的今天&#xff0c;元宇宙作為一種全新的互聯網應用和社會形態&#xff0c;正逐步滲透到人們生活的各個方面。特別是在養生保健領域&#xff0c;中國的元宇宙概念正在引領一場革命&#xff0c;將古老的養生智慧與現代科技完美融合&#xff0c;為人們打造…

單片機建立自己的庫文件(1)

文章目錄 前言一、代碼模塊化是什么&#xff1f;二、使用步驟1.以LCD1602作為例子2.將LCD1602 相關的代碼抽取到另外一個文件中 三、調用LCD1602.h1.新建一個工程項目&#xff0c;將LCD1602.h添加到工程中2.在主函數上加入 #include <LCD1602.h> 總結 前言 提示&#xf…

進口鋁合金電動隔膜泵

進口鋁合金電動隔膜泵是一種高效、可靠的工業泵&#xff0c;其特點、性能與應用廣泛&#xff0c;以下是對其的詳細分析&#xff1a; 特點 材質與結構&#xff1a; 采用鋁合金材料制造&#xff0c;具有良好的耐腐蝕性和輕量化特點。鋁合金材質使得泵體結構緊湊、輕便&#xff…