|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑
3 T) N3 i, F" ]9 g6 c3 Y8 r6 v0 S$ j, L% M: Q, ^9 w
已经搞定.. Z& f4 B& d: I$ x9 O
; m4 w* O6 @6 L( c K8 ?
首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。! w8 a4 C9 w8 [: X1 F4 Y
4 O0 m( [9 r* P% k! `2 I
1, python + pypdf 按章节拆分小的PDF
3 o* H( F7 W6 w% i6 j$ m) a: t9 W5 ^* b* T
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile6 h5 n/ q* M% h- j& g8 ]
) j' G7 P1 \/ s4 [- f9 T3 N7 T
得到text file7 M- M$ L! T, c8 r |1 W# U3 x
! V* r6 O/ H( H3, python 读取整个outputfile,丢给deepseek 矫正。1 U c$ l$ r" P) D
1 e) C! a# B. e+ Q; x; X" ~模型是 deepseek-chat6 v1 A1 V6 f# y( O$ f- x
" r; j& c3 h. f9 Z1 b$ E& kmax_tokens 最大是 8192,别的不用改。0 ?# M, Q, i* j2 s
4 @( A7 P+ i( w: u" I3 ~- r参考:6 K( ^5 m: u$ c. r. N
https://api-docs.deepseek.com/api/create-chat-completion
0 x7 H" H$ \. o6 V5 ?
* h, ^0 n: P3 y$ v( ~! c# u- `4,费用:2 ~. k+ h9 I8 q% N
$ s |1 a$ D% n: F" s
实测:
9 k i4 s U$ s
; g' p* l+ ?8 @7 q0 r! u296K 字母,用了 9 美分。) M2 F& P" Y0 `$ R
; ], T* t- l7 i
英文字母 到 token 用量大约 1/3' ~; ?8 H$ Y1 b, G! t
7 h& |. S: k* i( Q4 B$ T
tokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899
6 } }5 g& X7 l; A0 r4 c& |+ ~) l) g6 v& C% p" U' I# V- ~7 J
32899 个字母花费 11782 tokens,包含输入输出的 tokens
6 G% O* | q, B. D/ E( D4 _% z2 u' c3 s3 J9 r! K
价钱,非常非常便宜了。
' E9 C% e1 ?3 C! Q2 n( {3 G+ E6 b! X3 X
参考如下可以计算,懒得算了。
5 h- y( p6 ~3 _( b
5 ?- D% Z- ^1 K( khttps://api-docs.deepseek.com/quick_start/pricing/ a! E" M$ y4 s# }+ s: J
3 [- Q Z) D. B
1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14
& c5 I$ z5 h; D: l0 v* C" r2 f1M TOKENS INPUT (CACHE MISS) $0.27 $0.55
% A0 h7 ?$ W+ A, [1M TOKENS OUTPUT(5) $1.10 $2.19
$ G+ ]; L( U' v; w8 Y1 G, m- d6 C( `% n" w
5, Balance
0 O" A. \% R6 |) a9 I2 |/ A/ d9 r6 s7 B X$ Z) B. Q
可以在程序里调用,知道每次运行结束后,balance还剩多少。 Q: b% D9 G( h2 v4 N
参考:
* K5 M: i+ j+ ehttps://api-docs.deepseek.com/api/get-user-balance! S* Z! y* S- u7 u) v: K/ z
! P' i! L' Q; |
6, Models
8 K8 F1 S5 h! m1 j( s7 I% k
6 E; r0 i+ Z( A$ S- U目前就两个
$ l/ \# q7 B6 ~* E- g1 g# deepseek-chat6 c% f) f/ c1 A w5 U( R4 O" ?
# deepseek-reasoner
* ?. T L8 A" i4 {) W+ d, E4 G9 g4 F" a3 V5 m/ V& C
参考:
! t% x8 A9 B3 Zhttps://api-docs.deepseek.com/api/list-models
. v' Z9 Z0 ^4 V* U! m. J4 L$ K- `3 z, M# E, J( e' x( ?, [
4 G* Y) s, ?; J% s* z. q. E7, 问题
: w8 |5 J) H' t# T, V9 q) E+ _# i9 T S! b7 I
deepseek 会将前后两段合成一段。
$ x7 O, c! p" q" ^特别是那种大量的对话的段落,deepseek会给你合成一大段。
- `- X1 e1 k& [3 M# u
9 e) d9 g5 B6 y, n0 Q2 c8, 钱说了算。
! a5 c7 B K! |$ O, G6 G& I
9 H( t5 e1 f( m; kdeepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
4 Q" b7 x8 x6 _% ^/ i h1 T. O' R但是API就不会出现这种情况,毕竟我们给钱了。
5 G- w" D# S% W( D2 y1 Uchatgpt也是这样的。: c: {3 q" Q' \3 }6 u
6 j1 d3 |% Y' i2 m( j0 V
' Z' g7 B3 H0 k' v. c0 w& X |
评分
-
查看全部评分
|