|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑 3 u, D3 A0 i8 j) l W
6 j L0 c8 X9 s) [" P# }2 f( ?# W* E
已经搞定.
0 q0 y: K" E1 y# E' p
9 ]) y, z" }2 V首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。
; `, i( ~5 E; M) ~7 b* G% F
( i) @' h3 F \! w1, python + pypdf 按章节拆分小的PDF
/ J8 a: `' O( l! ~9 W* F3 b! `7 [8 k& H: [/ [2 N; |
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile
2 R6 U' e9 b2 {- E# r( I& O5 V. p
, H f, t d4 j得到text file! g4 P: i4 S; S
4 D8 u5 h2 O4 g- @, X
3, python 读取整个outputfile,丢给deepseek 矫正。4 i. x; Z6 b5 c6 E2 c1 @ o; e
, R9 L- q$ p9 j, D" v, r
模型是 deepseek-chat
! D) @" I7 [2 I1 d+ P' T" t
$ a/ y" V2 }( umax_tokens 最大是 8192,别的不用改。 d0 ^* z: d5 B, C' I8 P
' J% c2 c( [1 m& W4 I) \1 n1 [/ g& U参考:
! R" A0 I' Y) u9 Uhttps://api-docs.deepseek.com/api/create-chat-completion2 d/ O1 P4 B! y& u& @8 u3 {
Q7 E# ~* |7 c" J0 w" s4,费用:. E: b. a; G, f. Y
2 J' A. j9 r& }' f7 p/ w3 d8 Y
实测:" F$ a! f! r+ k& k% L) a4 x
* @0 m( a3 L0 H+ M- N+ {+ m3 M
296K 字母,用了 9 美分。
# N9 V5 p; A& |, ^; P; F& t1 X: e
2 }4 P6 Z6 H9 F. F. N+ p: N英文字母 到 token 用量大约 1/3
4 J7 b) ~% ]( S: M6 I M# T+ V3 J6 E: Z0 C9 r+ X# T
tokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899
3 n( ]/ r, Q( [# _! w7 p, x5 N, Q6 c, E+ p( |% l" X2 B/ Q3 R
32899 个字母花费 11782 tokens,包含输入输出的 tokens
4 e+ N) c D9 B4 C# v, K: t5 R
* B2 G+ j$ w) f% ~- B价钱,非常非常便宜了。
7 o# L1 @: e# E* _0 W5 k/ Z4 J8 I/ Q
p! [! Q8 |' E, s% J+ S参考如下可以计算,懒得算了。7 [: ^) Y2 q+ ?" @
c- w- b# G) ?https://api-docs.deepseek.com/quick_start/pricing
. L4 h- X' F8 }/ p9 I$ l
3 r6 B7 y; |) |1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14* K1 L/ L, E ?
1M TOKENS INPUT (CACHE MISS) $0.27 $0.55
& T* o7 l" S" w' r, A0 T1M TOKENS OUTPUT(5) $1.10 $2.19
' ^* J7 H: Q3 z" K" A
0 N( f; f6 G& W, s1 [2 D5, Balance
A' {: F9 B2 ^ O7 i! L
9 [+ B0 g3 Y1 F @6 X( _- h可以在程序里调用,知道每次运行结束后,balance还剩多少。
0 z4 h' J3 X0 e4 O; G {参考:9 Q9 a9 @5 i: [# D2 d0 P
https://api-docs.deepseek.com/api/get-user-balance
9 t9 r* ]' _% q1 G8 ], ?) W, s7 Q$ [; u
6, Models r; y) {' u# y/ x' t; t
" y* `) k* c& t4 U" x
目前就两个
4 M# P' l! V: c# deepseek-chat
$ G2 y& J% S$ `4 f# deepseek-reasoner
+ f5 ^! E5 @7 ^, ?) X* T; u0 z7 t: }2 ^, A+ X$ w* \3 Q$ ?
参考:
) b ^% O% a. l8 }" s0 s! A* F6 g# Ghttps://api-docs.deepseek.com/api/list-models
1 k' z& i2 d; ]$ }7 U; ?5 u) _1 d+ b+ u& V
4 V% ~, q: Y5 A7 H" f
7, 问题5 Y) m0 E* h' w: S5 F- [6 u
) ?" ]- e( @1 |" Jdeepseek 会将前后两段合成一段。
1 ^% W' Q: i( t9 j" o0 T特别是那种大量的对话的段落,deepseek会给你合成一大段。
6 ?0 r% J* H1 e
8 N5 ~9 e$ a% ]% P' |6 B8, 钱说了算。' k+ V5 l- R( k' s) o' D
+ f6 `1 A4 v, g% Ddeepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
S9 [% T: F5 I. J" D% L但是API就不会出现这种情况,毕竟我们给钱了。
+ {$ i7 E$ ~7 b( K1 a) jchatgpt也是这样的。
/ B2 l. L8 M: C; [8 x; g7 [4 J& {( C5 T1 d% s) `7 [9 b
4 F5 N* B; @, ^$ o
|
评分
-
查看全部评分
|