|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑
2 X$ G4 d9 M3 Z t' ~3 f: Z
. w6 z# Y( j( {) `+ z% |1 t已经搞定.
* v5 D1 g6 L0 W9 c# ~& M+ A$ I8 R* {; _3 e; P" k
首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。
" g: M, b4 n0 I5 ?0 R3 _
6 K, q4 G1 d7 W$ t p, P1, python + pypdf 按章节拆分小的PDF8 z% s' C( o2 X$ l: \
: ?2 [8 A8 C+ o
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile
4 t4 C0 ]& W8 J7 ~; [4 B3 ^7 s9 r: F6 h- Z% D, t& d! r1 r9 m
得到text file
; ~0 }) G: U# L+ v h. X2 \
6 W- X2 S: R& r7 I6 Z3, python 读取整个outputfile,丢给deepseek 矫正。& g8 M1 ~7 @2 ~* y0 ^' j7 e
6 f+ U/ F9 G$ d! L, [
模型是 deepseek-chat; q# u {# h- k! c& `+ o& e
6 a8 }1 I" |2 n! c+ G( f. z
max_tokens 最大是 8192,别的不用改。
) D* ~7 s- R' P
. m% ~2 I7 h' m2 ^. o; u! M参考:' h0 _. {6 N' m- _; B/ c
https://api-docs.deepseek.com/api/create-chat-completion
! t+ {, z& L2 Y9 i |$ \; H* T. ^0 m9 |
4,费用:( |7 y9 Y- a N* y2 x3 W3 I7 N% N
! X) t: N& t! g' T4 B
实测:
! k; Q$ l t- N$ e( b' h
& T" v0 B3 Q$ }& i! ?+ ?, a296K 字母,用了 9 美分。
, p% j, m9 L, X+ P$ d7 D- @- _: U. y
英文字母 到 token 用量大约 1/37 b5 H6 {* [% c0 W' v. J9 n* F4 d8 ^
! a7 Q+ `3 t' f) S4 A) p. z8 Itokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899
( J# a- C9 _; _4 v3 x5 S5 a! P2 g; |+ Z4 e" S
32899 个字母花费 11782 tokens,包含输入输出的 tokens8 E: t0 L" Z+ t( n; n7 }1 D
- B/ y2 z6 f% v# w/ [; a价钱,非常非常便宜了。8 {9 z4 T! H R( T# G2 H0 y
' C" e3 N" n+ C8 n1 i: R1 H' q% V; Y% I
参考如下可以计算,懒得算了。
( M4 g* K [# Z0 @- ]2 O3 S$ ]
2 b8 w" _9 V% Q- y6 Yhttps://api-docs.deepseek.com/quick_start/pricing4 T3 M" r( }" Q; O. b6 g
, u5 T- c/ D* p" |
1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14* ` e& @+ P. _( s( n0 ?
1M TOKENS INPUT (CACHE MISS) $0.27 $0.55
5 J( H+ ~, x- P! M, Y6 j# f( t0 n1M TOKENS OUTPUT(5) $1.10 $2.19
4 w, v; X2 h) U! `0 P/ x9 N) l' \3 q1 ^# o! C
5, Balance- n: g9 {+ ^. C; ~
; d9 n, |6 G* i3 M2 x5 s
可以在程序里调用,知道每次运行结束后,balance还剩多少。8 n( d' Q- l% C
参考:% b) [* h2 v5 z* n7 H
https://api-docs.deepseek.com/api/get-user-balance
7 Z; y- V6 |6 \% u. X6 z- a5 Q3 j1 y! R- ^0 C0 ]
6, Models" r. k, s( q- J8 I/ e
. p8 o, c! r/ B2 j; H目前就两个
+ z$ I7 r$ e6 _; F; e# L# deepseek-chat
$ X+ S9 {" V4 {' H. l; |# deepseek-reasoner0 t/ d8 d0 b6 s% S$ D$ J1 L
7 l! A9 ~1 @$ j5 e" x' o参考:4 {; ], c7 k. B' y, \
https://api-docs.deepseek.com/api/list-models
: b: A% x* q X+ L* e; K
8 K, ^9 ~4 l6 G8 Y' M8 J6 T% h) L! ^; r
7, 问题
- I5 ]* w1 r" e7 q% i+ ^
- n# J' C% a) h5 S. E. K, s- _deepseek 会将前后两段合成一段。
: y' ^# K' ]. M Q9 U& B% G特别是那种大量的对话的段落,deepseek会给你合成一大段。$ B6 f, Q1 i& Y* w5 P1 f* P- V
! {( w- Z& ]8 b' z1 G8, 钱说了算。0 ]7 w, F7 S# c9 V3 m+ b& ~- |
2 v5 w& w& R% }+ K/ ndeepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
: Z% Q5 G. n7 I) ?* o但是API就不会出现这种情况,毕竟我们给钱了。5 w L5 I6 g+ i9 I1 n
chatgpt也是这样的。
2 P6 K5 `# |9 k- t
6 L' P& M( w- e7 d$ v+ W: B7 s k5 i7 S$ z0 k2 a
|
评分
-
查看全部评分
|