|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑
8 U' L) v4 l& G8 _5 R2 {
7 N+ X8 o; c$ Q% C! o, x3 U已经搞定.
9 T/ A. _0 ~% {; m, v3 E, s# [: n, c2 p. ?3 S
首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。
5 l5 F/ g9 X. [7 ]# S6 o2 [8 r4 Y' T" x
1, python + pypdf 按章节拆分小的PDF$ G$ J: C3 {" i# I# d6 m
! b9 X% e K( M6 X5 d6 f4 r% A2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile$ {8 ~( a$ F, w
- V% R' `7 p) f9 g: O. r; l( W* O得到text file
" h" p* o. E" @' o' w' c3 r; l* D
! ~! z/ [# X3 }4 n3 }) V* t3, python 读取整个outputfile,丢给deepseek 矫正。1 B- t8 P+ t7 d! [) t
3 }$ H! V2 n4 Y) I
模型是 deepseek-chat
h4 J5 X0 q9 k: a" U2 k
2 u2 _% d) y: g3 nmax_tokens 最大是 8192,别的不用改。% @9 S1 E: i) |. A! U$ F
# P$ t: U# K. j9 [
参考:
6 K! W2 [& G7 X" ] \https://api-docs.deepseek.com/api/create-chat-completion
" U# [/ Z! g. e" `! u& G7 K/ g/ C- L4 c1 w! `: t% x( j
4,费用:
* t- ~. @7 D% B0 j8 a% Y! F. \9 z1 f
实测:
' v, e1 N1 N) X; f9 |( h* s% }+ o+ @8 @
296K 字母,用了 9 美分。
) d0 @! M% H2 V
& S% Z3 l9 d0 M' X7 m英文字母 到 token 用量大约 1/3
2 ^6 h! I6 D) J8 s: ^# p0 q* o0 M: u _. ]9 S$ y* H
tokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899- I6 z& h( @5 K
5 N7 I! U( b7 \$ h/ D. K
32899 个字母花费 11782 tokens,包含输入输出的 tokens
0 f b- t; A% G L9 A: @) h) Q* b' B7 |
价钱,非常非常便宜了。% j0 m$ H1 R( _) M1 }/ U7 j- p
* L6 X* ?* }7 B8 F) Y( l参考如下可以计算,懒得算了。; r/ d# m; C4 ^' f& r H" R
0 Z8 k; `9 r- w: |9 L* x- u- J
https://api-docs.deepseek.com/quick_start/pricing1 g! o* G b8 o9 x
w& h" ]. L" C1 d
1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14
3 l: W3 @; V5 K& g3 Q1 h+ \+ p# ?& ^1M TOKENS INPUT (CACHE MISS) $0.27 $0.55
9 U9 A& ?( U0 M* F1M TOKENS OUTPUT(5) $1.10 $2.19
& `" L7 \6 q8 A6 I# h8 X; P1 f8 g. o7 Z% J4 n$ a- E
5, Balance5 t4 H/ W) o d" v" p2 n
' c2 w4 u0 e+ g- Q C5 }可以在程序里调用,知道每次运行结束后,balance还剩多少。
0 U# U8 r! a5 m+ Y/ ~0 m8 @参考:
3 l# |/ X2 E E* a S8 Y1 G0 ihttps://api-docs.deepseek.com/api/get-user-balance3 I* s+ y8 ]$ e9 e T
" e$ O2 m! d w! G/ B4 v% X0 ?6 `" Y6, Models/ V ^* q, v$ }0 f G
7 f( ? i! J7 t k. a4 X
目前就两个( {9 i3 s8 N; M
# deepseek-chat
0 h, Z1 ~* B1 Z% R s8 i- M# deepseek-reasoner
- S. x+ u, H! S( K4 X9 p
# y% _3 ] ~2 G, Q6 B3 l参考:9 G& u( M! P) ^6 G. o4 @
https://api-docs.deepseek.com/api/list-models
8 g( w+ c# N5 a" U, ~$ p1 y0 s: k* R4 f9 F& J7 t" w
9 P# W" E @0 M1 q. M- T& w
7, 问题9 u/ N0 a/ S+ G, w1 P/ O
^+ X5 Z2 I# ~0 t, K/ qdeepseek 会将前后两段合成一段。
1 L6 T$ h; X. C: c8 J特别是那种大量的对话的段落,deepseek会给你合成一大段。
( k4 s5 `5 f' `5 s. o$ t7 z" ^/ d( U, `( t+ a% H- U% n
8, 钱说了算。: T, a' K4 f4 k1 s# G/ f
6 R3 v6 k4 f/ G% T: Cdeepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
; G7 }6 M3 n2 I; X但是API就不会出现这种情况,毕竟我们给钱了。
% u' ?/ H; l5 B; J( h4 T( wchatgpt也是这样的。2 w: r) Y9 }, [' b. }
- v' t3 M8 t0 S$ D
( Y1 A! M2 u# f* W, X5 n! h& d$ L |
评分
-
查看全部评分
|