|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑 - d; v% H+ B3 i- o1 ^) L
" h r9 H; f* G0 \# ~已经搞定.
- s: |6 F$ A4 h5 K. V' P) J* p
. [! d) k, T: T" F首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。" L# h2 H5 p; L$ i3 n
7 e: F/ d: R# }' H2 [2 |8 S
1, python + pypdf 按章节拆分小的PDF
. z$ e" B5 t, T; X3 O- j
0 x4 y0 F! a# t" v2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile
# }" u) Z1 |% M3 N' Y: ^& V$ F0 Z' v. N J" o' ?8 K- ]; c
得到text file7 k& ^! T# p: _8 u9 U
& h5 I+ g m" d+ ?; E0 _4 a2 C3, python 读取整个outputfile,丢给deepseek 矫正。
2 V& g. G7 p5 S) j% t7 c8 m2 b! V; [: |8 x$ c) P% x
模型是 deepseek-chat" ~6 H Q9 X+ |+ W8 V) n
- t5 X2 S4 f' Bmax_tokens 最大是 8192,别的不用改。0 F# `/ R: T7 T4 @4 H* [+ [( k
" F( Q3 T7 }2 `0 L; P
参考:
P3 Q1 F$ Z' Q+ j0 Zhttps://api-docs.deepseek.com/api/create-chat-completion$ a# Z, e7 |7 `) M
. W7 H ]4 U# k* U9 ^% ?; u2 j' j0 K
4,费用:
% G& k3 Y U7 Q2 t. z5 s2 _
% R) x5 i, P; {实测:: G6 \( v: H9 C/ q# J3 M3 g
, B: q! ~3 h! D* S0 f; g2 l$ Y296K 字母,用了 9 美分。
9 \4 a4 m; i1 i @/ D9 ^, m/ g- B/ s5 |' |, ^
英文字母 到 token 用量大约 1/3" M5 Q3 B0 Y+ o5 T; J
, ?: I$ P6 z F: ?$ K/ Y$ E$ d$ stokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899
+ ~, m5 S) M9 E- R; o% ?
% i* |& T+ F9 m- B. j32899 个字母花费 11782 tokens,包含输入输出的 tokens+ C; F. X. p: |
/ b/ n5 m1 M* Z1 s1 y
价钱,非常非常便宜了。
( k0 `# c D+ K) u2 s6 z
3 Y( m2 a3 n' p4 {9 p& F* V参考如下可以计算,懒得算了。 s% ^ J% Q1 N( W* A
) S! f; }0 A7 ^* t+ c; q6 }https://api-docs.deepseek.com/quick_start/pricing
( b. ]* f4 y. A
6 M; _+ Y% _/ V3 ?2 E1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14
! I/ [! [2 ^; f7 ~" A# h% f+ O1M TOKENS INPUT (CACHE MISS) $0.27 $0.556 a" a1 s- P8 L; n% D& q
1M TOKENS OUTPUT(5) $1.10 $2.19
* l) S0 _- N5 W L5 a
) h; P* C, X; w/ j m5, Balance
& f7 E9 O! f Q; a3 [# o: H' Y
! G7 ^* f( ^! a0 p# M6 z8 ~0 B/ k可以在程序里调用,知道每次运行结束后,balance还剩多少。
3 z; S% x G; f参考:
* Q5 B$ t% f& Z8 \4 u2 W- t- Shttps://api-docs.deepseek.com/api/get-user-balance& {5 j/ X2 ]6 a- j" S
H5 `! g9 i; p* ]% C" }6, Models# v2 a& G' A7 X8 X/ X0 U
; u7 A+ f! T& A4 O
目前就两个
" y* `% ]. ?0 |0 y1 s) q# deepseek-chat
: E C) e p% b$ X% w% W# deepseek-reasoner
+ c+ _) |# h/ z% ]( f1 f: F; l
6 ?" m) y& {! d参考:
; _9 L) D+ c$ G+ r2 |https://api-docs.deepseek.com/api/list-models
3 F+ N5 N: s: a# E/ V& I# ]$ J1 a( _6 V. F1 J$ ~
# ?$ L+ P% E7 a! c" K
7, 问题
& H3 u) L9 V1 m" F! U. n0 C
$ h w) ~/ M7 u4 tdeepseek 会将前后两段合成一段。" u' l) Y; `' M6 @; q
特别是那种大量的对话的段落,deepseek会给你合成一大段。
5 l- ~9 C4 H# _ k
# _5 h" W+ e5 P+ F8, 钱说了算。' P' E( Z* D1 E1 l. l
; i6 {% _% T5 l$ a+ p s' X3 N+ j/ }
deepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
% `, B: b$ N- @0 h7 J& c8 Y但是API就不会出现这种情况,毕竟我们给钱了。' p- b& h+ ^* s- i* `- q8 s
chatgpt也是这样的。, J" D1 l' U% q7 B' q* F8 h
L+ z- {) o5 W9 i# P
, @' ?4 g( h4 K3 h7 g" L1 H U
|
评分
-
查看全部评分
|