|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑 / h9 I7 z) T- ?. y4 g8 `
% V, ? b& a' T已经搞定.: ?# F: x% t1 M/ H3 E
! T' u8 v$ q$ e" W* z首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。7 Y( {7 ]- g( M% Q6 R7 j
# u5 V6 Q9 s( N; M2 Q1, python + pypdf 按章节拆分小的PDF
0 {6 n4 {3 \* t4 T$ N- U" c* \9 u
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile
9 ]8 Q) w; w: ~* f: \6 g/ N- E% G5 s" y; z2 H+ M' K3 z
得到text file4 }& X& j+ m3 b* H( u! G
5 a9 I+ u: T0 T$ Z5 H9 m' ]
3, python 读取整个outputfile,丢给deepseek 矫正。/ z! @3 ?5 r4 \1 N/ E+ _0 o9 a# W
" u/ {: v& w. U4 E) `4 T模型是 deepseek-chat
: b3 Q8 i8 R% m) X. x4 g$ t% w/ r! L9 R# \3 o/ N
max_tokens 最大是 8192,别的不用改。
3 t, e. f P3 ^$ F
; ^+ v, p$ i/ t$ I# f6 U参考:
( U) v" b+ t& ^$ ghttps://api-docs.deepseek.com/api/create-chat-completion
1 V; ^/ W' A2 b- A; T: n& k9 v, z" h. n- ?- {. V* r7 |0 W
4,费用:) d* L0 I$ n2 w: t# N) l/ z
9 ^' ]8 i! e$ \$ w# t" f( a- h0 [% v' r
实测:/ G( h) V" p0 ?8 N3 v
% m, b- p3 L$ ?4 {6 Z9 N
296K 字母,用了 9 美分。
; g- a' {; p2 I: o* B0 b% P: B) x1 h( p
. ?% V" I) h" s) E- X# B9 S英文字母 到 token 用量大约 1/3- U: W0 Q' u8 O5 g# q
4 E* n+ c9 l! L! O: C& a, o
tokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899' j+ G4 X6 Y) R% a% F4 R
! t, B- ^/ h3 d4 U* P
32899 个字母花费 11782 tokens,包含输入输出的 tokens. ^2 `6 X6 z: Q2 z$ l! w
: h: G( [( X6 t9 a2 U5 O: p价钱,非常非常便宜了。+ A- i; v9 y$ N/ X1 r/ r
* T* a9 ]5 O0 F. v4 T6 z% J
参考如下可以计算,懒得算了。8 E( F' M3 O' x8 X" [
- v6 S: S9 j$ I; N' ~" r9 i5 j
https://api-docs.deepseek.com/quick_start/pricing5 ?$ Y0 S7 E6 R2 H- s
) b) }' f+ L: e; e1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.146 o; F7 |- w* S- t) A
1M TOKENS INPUT (CACHE MISS) $0.27 $0.55$ S3 _6 A9 k2 K% D) x( R
1M TOKENS OUTPUT(5) $1.10 $2.19
% E* [2 D0 k1 C& {3 q+ j4 _, M
* ?& {+ g$ o0 V$ @" s! z- j# Y5, Balance( t- T$ h# E! N0 k3 P6 }/ c
# V5 y5 o+ s; E2 d可以在程序里调用,知道每次运行结束后,balance还剩多少。
, q; O0 O; m, g, i5 ^( D参考:: a6 M/ b- s. T M8 f# o" W
https://api-docs.deepseek.com/api/get-user-balance
$ x8 E% a9 v. ]- r
' p h5 y4 t o7 G8 ~ I6, Models
( }5 k& z0 Q. [ }! L# r
- e" D% _8 e, c4 N目前就两个
$ q$ u0 Q/ R) }" U4 {# deepseek-chat
7 v# m1 l' U3 K! L' J/ t7 S# deepseek-reasoner- i, Q3 j, j$ ]" ]& L
$ U/ g# G# m6 ^* s" r& H参考:: X5 S7 E$ p: Y, a# h, a0 U: b
https://api-docs.deepseek.com/api/list-models
, B% C5 `+ F( y
& P3 k5 M8 g+ Y$ b7 ?9 L
/ n# y0 l: T& r& I( K0 \& q7, 问题: l; B8 w. s0 e$ @7 v
2 R# q/ H% c4 e# F2 Z5 W
deepseek 会将前后两段合成一段。
) h' e. n& Q- [" v3 f特别是那种大量的对话的段落,deepseek会给你合成一大段。
% T$ u- X8 ?4 n" p8 y& }9 w5 M; Y
: |! g5 ~) [: k' c9 }& d' O8, 钱说了算。
1 Z+ Y; d) {1 B. O; z
- ]" d/ y; e% z) t5 k% Ldeepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
' K* P+ L* a/ g1 ?但是API就不会出现这种情况,毕竟我们给钱了。
% t- b! o2 m* q! J5 g- s9 Schatgpt也是这样的。& M' o/ S. S+ U: k$ _2 _& W+ {$ X
0 H! \- V0 S! ?8 W0 T! u$ `
# F2 U& \% ?; b0 H; ~7 b
|
评分
-
查看全部评分
|