|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑
5 a- M5 f% V8 P8 U/ ~' ]9 w2 s' n0 a: A
已经搞定.
7 R! ~3 y4 O' g& d0 b. r* ]: b! D: u3 O. W) d4 P
首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。
, I2 x- F, x0 r( f4 g7 M' n& l# A' u: Z8 c
1, python + pypdf 按章节拆分小的PDF
* o" O8 o- ?0 d$ `+ x, a- Q) k) L* q* q/ L( I5 n- y# A
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile, b6 t+ S1 E: s! Z1 C! q7 w
! i$ g4 j6 K. L* X8 g$ K得到text file
2 t( W2 F! O1 L; B8 k5 m
. R; g4 d" q! T1 L7 q3, python 读取整个outputfile,丢给deepseek 矫正。5 r. K+ S! r2 a1 z
. n) K. `3 [/ \ y+ v模型是 deepseek-chat
0 I) F( G' L8 P4 I
$ X, r- i5 [1 A, _max_tokens 最大是 8192,别的不用改。
5 I0 Q0 M% _. W" J+ h& X0 F7 P4 Z
: ~7 O/ Y7 r. J% c' u( H: t! q参考: F$ s; S- Z3 _3 ^2 p K- q. V
https://api-docs.deepseek.com/api/create-chat-completion( E; I+ U: x$ n% L ~# X
: R/ S2 e1 v: a; {+ R
4,费用:
. e) [1 T+ C. E1 e5 C
; o7 ~$ g' u9 |; {" o实测:; { P) _+ h. S
7 p$ U! e, s: g( H
296K 字母,用了 9 美分。% s" H. L. V" x7 N9 b
( s W1 x5 H5 r# L3 O英文字母 到 token 用量大约 1/3$ S* `' O$ b, i5 Q0 x. L) m
+ D9 B$ j2 p9 a
tokens: total, 11782 completion, 3729 prompt, 8053 | s: 328991 f( Q4 J0 s4 d$ e& E# i, i
0 D+ g3 ~/ C9 Z8 {
32899 个字母花费 11782 tokens,包含输入输出的 tokens% e- b" ^' }& }: j6 C' j* n, p2 t
; Z! l- `4 |8 L7 z u0 h价钱,非常非常便宜了。
, L" N& P9 w) E" \9 b7 ?& l. o3 | R
参考如下可以计算,懒得算了。- m9 w+ N5 o& X9 e% w$ g, Y
! }+ _5 a) {' {' d
https://api-docs.deepseek.com/quick_start/pricing- o5 q4 u# B; m5 f# ]
7 k5 l/ z' B) u1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.148 j$ G8 ^$ K" J. e
1M TOKENS INPUT (CACHE MISS) $0.27 $0.55
6 m9 h/ @ l2 ]! k4 ?. M" q1M TOKENS OUTPUT(5) $1.10 $2.19# L( r2 v$ B, l5 w P
( B; ^6 J5 {' x4 F9 s, g1 S
5, Balance0 F/ L; `6 T% G* q
7 z5 e6 u3 K4 x Z可以在程序里调用,知道每次运行结束后,balance还剩多少。5 t9 I5 e; J8 x8 s* y3 ?
参考:% a6 w9 s! ^* \. Y; g2 j& q$ {
https://api-docs.deepseek.com/api/get-user-balance& A# j7 c" }% v* z0 {
% U' p3 N' J9 j; {
6, Models
- C. t) Z7 H# I7 s' Q1 }3 ^# P4 V3 ~& e0 S; {
目前就两个
5 i. f; `9 W1 D6 S' I" i* A% V! V2 b; ?# deepseek-chat
/ I9 |- ?8 V+ D+ a S4 A6 ~$ B d# deepseek-reasoner
( i ^1 }- R2 n% W" O8 `5 j) V0 J* C% G
参考:, K- s% x8 y' k( C
https://api-docs.deepseek.com/api/list-models
9 U& m/ v& \- ?" r. s2 u: H6 I0 p- U& B& h+ k( y/ f7 w
7 P5 m2 t3 W% m f
7, 问题
. J* G4 ]7 g+ l* m+ ~8 C4 G4 B/ I" j: Z3 W4 d6 L3 j
deepseek 会将前后两段合成一段。! r$ Y% X0 f+ E7 b# d3 ]
特别是那种大量的对话的段落,deepseek会给你合成一大段。7 G6 z5 N* ?+ W
. r/ w; q* l/ y1 s6 U3 x$ H# D; z& u
8, 钱说了算。1 n7 E& g0 }; s: V& J- Q
/ }# g, E- F( U$ K/ E: j$ ddeepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
( D( {2 S" L# g% u' m/ Q5 V9 s) g但是API就不会出现这种情况,毕竟我们给钱了。
1 U3 z- L4 H3 T! _1 {0 Kchatgpt也是这样的。
& p! j) S, Q* M% y: L
m: U* b( }! P0 Y7 W1 a- E) @+ Y& X6 R
|
评分
-
查看全部评分
|