Google AI Studio怎么用?从创建API密钥到调用Gemini生成结构化结果
本文从首次使用场景出发,介绍如何进入Google AI Studio、创建并管理Gemini API密钥,在测试区提交提示词并检查模型输出,同时演示如何把会议文本整理为JSON。文中还说明结构化输出、参数调试、密钥保护、额度、地区和计费等需
小睿AI导航 ARTICLE DETAIL
扫描PDF进入知识库前,需要先确认页面是否含有可提取文字,再补充OCR文字层。本文介绍OCRmyPDF的系统安装核对、中文与英文混排语言选择,以及旋转、倾斜页面的处理方法;采用独立输出文件和少量页面测
样式 7 内容详情排版
中文产品手册看起来清晰,却可能整页都是图片。知识库如果依赖PDF文字提取,直接导入这类文件可能得不到有效内容。OCRmyPDF可以调用OCR引擎识别页面,在PDF中加入可搜索、可复制的文字层,但识别结果仍需检查。
用阅读器搜索已知词语,再复制一段文字到纯文本编辑器,交叉判断。仅仅能选中文字,不代表文字层准确;旧OCR结果也可能包含错字或异常阅读顺序。
OCRmyPDF依赖Tesseract等组件,还需要相应的语言数据。只安装OCRmyPDF的Python包,并不意味着系统依赖和中文识别数据已经齐全。具体安装方式应按操作系统及所用发行版的文档核对。
安装后,用ocrmypdf --version检查程序是否可运行,用tesseract --list-langs查看可用语言。简体中文通常使用chi_sim,繁体中文使用chi_tra,英文使用eng。缺少目标语言时,先补齐数据再处理文件。
把原PDF保留为只读备份,另设输出文件名。选取包含中文正文、英文型号、表格和数字的几页作为测试,避免一开始就处理整本手册。
例如,简体中文与英文混排的扫描手册,可在输入文件所在目录执行:ocrmypdf -l chi_sim+eng --pages 1-3 --rotate-pages --deskew input.pdf output-test.pdf
其中,-l chi_sim+eng指定简体中文和英文识别;--pages 1-3将OCR处理范围限定为前三页,其余页面仍会保留在输出PDF中。--rotate-pages用于纠正页面方向,--deskew用于校正轻微倾斜,两者处理的问题不同。繁体中文材料应按实际内容选择chi_tra,避免无目的地叠加语言。
方向和倾斜修正有助于识别,但无法保证修复模糊、阴影、折痕或严重变形。输出后既要检查文字,也要确认页面方向和可读性。测试通过后,移除--pages参数,并使用新的完整输出文件名处理全文。
OCRmyPDF默认遇到已有文字的页面可能停止并提示。若希望保留这些页面、只识别没有文字的页面,可使用--skip-text。它按页面跳过:同一页只要已有文字,其中图片里的文字也可能不会得到OCR。
因此,带有电子页眉和扫描正文的页面需要单独检查。已有OCR层但识别质量差的文件,可评估--redo-ocr;--force-ocr会栅格化页面内容,可能影响原有矢量文字和图形,不宜作为常规默认选项。涉及重新处理时,应使用副本并比较输出。
产品手册应重点抽查型号与参数;合同扫描件应逐项核对需要引用的金额、日期和编号。OCR生成文字层不等于准确还原表格结构:单元格对应关系、合并单元格和阅读顺序仍可能丢失。需要结构化表格时,应另外做表格提取和校验,并保留原始扫描件作为核对依据。