|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑
9 A3 K( L# m7 O4 q8 g9 T. P* I
# ~* H3 u4 D) Z5 ^# A2 N已经搞定., Z W6 D5 v7 G- }# X
G r" y( w3 w4 |! g
首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。
& F/ i2 |, r) p7 ?/ ?
. |* m' ]4 w! p" O1, python + pypdf 按章节拆分小的PDF8 k# y3 d" N! S) B
3 {0 O9 j$ f4 S. T' O5 o
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile
( {# ~6 B- F$ S) Y5 Y# H: O& w9 _' o: @0 E" E
得到text file
6 N& A/ E9 X$ ]: H2 g3 l1 v# K8 ^1 G% i
3, python 读取整个outputfile,丢给deepseek 矫正。7 y( b& ^7 M& w6 J6 C
9 K, G% {, k+ y! V模型是 deepseek-chat
* P2 i1 I5 p& ]; t) ^2 x; P* N4 N/ S$ T/ `6 b: m" }% \
max_tokens 最大是 8192,别的不用改。/ P0 r. |7 Y' g* y: n# Q
9 ^5 H a9 U( m* G
参考:
A" T4 L0 _$ M9 thttps://api-docs.deepseek.com/api/create-chat-completion2 |) t4 X. ?; O+ V( k, S+ ^
7 j6 H4 _; L! G, U, \! `6 P& a
4,费用:
+ y% u! v! W- t, L2 S' u9 }) r7 x6 ~* c% u! j0 d6 u
实测:
9 ?5 X* @ U x& X
1 X: @+ s$ M) L) P5 Q" |296K 字母,用了 9 美分。9 s, ~7 D6 Z G, k% `: b
4 t: x9 z$ H0 |5 l
英文字母 到 token 用量大约 1/3
. | |: O, \& o% v( Y; J8 y5 H$ |
tokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899
" X& ^* }3 `% q' c% J5 Y" t0 C; I& y( }+ q' L8 f& k- s
32899 个字母花费 11782 tokens,包含输入输出的 tokens
5 J" }; o' k/ B' S/ B" N
+ z! c3 \1 }# d6 Z9 N: j; O r价钱,非常非常便宜了。2 E% v: j/ @: @+ J
) ~9 i7 {0 I6 Y1 Z" L
参考如下可以计算,懒得算了。
* t) C( z5 Y2 P' }
3 y# n5 M4 m0 E% U3 Z- }https://api-docs.deepseek.com/quick_start/pricing
/ ?6 e \( O; p# q" H" ?2 w
( p9 `) c; n4 w& r1 Q8 c1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14
: n% y* S$ O b. z1M TOKENS INPUT (CACHE MISS) $0.27 $0.55, _% @) C3 H! Z- d/ {" y" p
1M TOKENS OUTPUT(5) $1.10 $2.19
7 I" d* G( L/ g, K' X2 t' j& H% u2 w/ B/ u+ k9 i2 {
5, Balance) b9 e! A6 y, e3 e
" S5 N: d3 O3 \5 L
可以在程序里调用,知道每次运行结束后,balance还剩多少。" _ ~5 L1 w" u1 p
参考:* ~8 ^- c3 L5 ^5 x$ \& G
https://api-docs.deepseek.com/api/get-user-balance! B! `2 R, T: F+ o/ R( q
; I9 L6 @, q: j& x7 d$ U9 ]7 c
6, Models4 [6 D Z- v% m! J
: V' g: @, a6 j Q
目前就两个
) W) f8 @# {. ]0 j+ _3 O# deepseek-chat
. S3 Q/ P0 E7 r( |: _# deepseek-reasoner3 `$ Y% K% \% Q! Q/ Z3 P1 q2 P5 E/ F
5 k# Q3 A- g/ v2 e7 ?4 `参考:' X9 `( q& M6 }# Q' E
https://api-docs.deepseek.com/api/list-models
$ b" T- ?# t; a6 Z; f- x: l8 C& Y
/ V/ e% p' a( h% a, J" e* ?. x1 i0 C; _( r1 J* J# d. Y
7, 问题
. r& ?" Y) \5 ] }- j! t- E6 x1 `. t9 T8 x5 D# E1 d
deepseek 会将前后两段合成一段。
, K5 J) s9 Z O特别是那种大量的对话的段落,deepseek会给你合成一大段。1 x% g: h3 e) t) B# A- ^
9 B, R7 x3 ^ |8 k. t: E8, 钱说了算。/ E5 t! u& P! b2 R+ ~
" U; d/ U, l5 S* U+ U) W t
deepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
/ p# l* g# d% P7 w, W" p; P但是API就不会出现这种情况,毕竟我们给钱了。
' c1 _" T" v' e/ c- V: ]. @chatgpt也是这样的。
$ j9 Z( H8 B, J" @
2 D! M/ z/ n% t! ]6 H- H7 H( |' ]# }
# f, h" h4 Z8 t |
评分
-
查看全部评分
|