|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑 4 P$ F F! O/ J* D& a$ ]0 g( v) s
8 h" b: F6 w( t s: m E0 |已经搞定./ h2 q i$ D4 O: ~. m
+ I" `: C* }0 ~! s首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。+ `+ L0 @, W! S9 e
% w, z+ n" c( L
1, python + pypdf 按章节拆分小的PDF
1 z3 K# y" E7 W' J9 j& e$ U/ f5 r% I0 b% }- \6 u, @% Y* b" b
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile
6 D: o. ~/ F" Y* @+ c
. {$ ?+ e" c% }得到text file& l7 U- }5 V. o7 `# i7 [! y
/ F* T- p6 p) X% R3, python 读取整个outputfile,丢给deepseek 矫正。
1 ]( e* a# i( c; C, }+ v6 ~9 b; z7 U& y s. H% M+ ?: R
模型是 deepseek-chat
4 V" W$ H1 `4 y$ `7 n2 K8 D0 Y& X7 c7 r
max_tokens 最大是 8192,别的不用改。
& e9 ~4 }+ d: _% K" Z) }& Q( P% o3 u; c
参考:* L% p: P8 ^6 D# R9 o% g1 G
https://api-docs.deepseek.com/api/create-chat-completion
; y) _% @# ^% R2 V2 z# Y8 [: ^3 y" N+ Y) J& h; B0 l! _0 y
4,费用:2 c* \% Z; r* \7 U' |% o* D* v
- ]2 c' D1 i/ e4 I- G实测:- d; T; r) {& w# \* n! \
2 h* J3 H5 R; \' }5 D. @* |, A
296K 字母,用了 9 美分。# L% L$ R0 m: V8 m0 | ~
, l" ^ a' m( N+ ]) q* d, H* N0 J英文字母 到 token 用量大约 1/3, w1 g; _& ~" Z8 A
3 r3 x, @5 u1 g4 p0 W8 }tokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899
; U9 _- ?3 K( a8 j; S
2 o! d) L1 R& X0 I# H. A0 a. g32899 个字母花费 11782 tokens,包含输入输出的 tokens
$ p7 I2 E' O# F5 X5 h8 j. A6 e. K5 {9 c" h$ _$ I5 H
价钱,非常非常便宜了。" O3 R* Z3 B9 c9 Q: L5 n" _# V
5 W( a: q8 O* I参考如下可以计算,懒得算了。
1 C7 L) ]1 |! s: y( M, c0 Y
1 [$ i( {% F8 b' lhttps://api-docs.deepseek.com/quick_start/pricing
. u5 {- a6 |1 u* U
) g5 ?) f* p1 N4 @1 h: }1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14" L1 D, _6 N8 L0 g& l4 ?
1M TOKENS INPUT (CACHE MISS) $0.27 $0.55
3 `( H/ t& Y3 S+ b. J: j, p9 `2 [0 y1M TOKENS OUTPUT(5) $1.10 $2.19
$ l. z2 b$ [% I- |
! o1 H0 x# d9 m, J1 @5, Balance" Y9 G' l1 X+ o6 @- I; G% b. I) R+ H
% ?: `! G' {" {: G/ ]可以在程序里调用,知道每次运行结束后,balance还剩多少。
, o8 L% I* i; Z; }4 }6 s参考:6 a8 E7 d1 N6 j1 z* L4 D: U
https://api-docs.deepseek.com/api/get-user-balance
- n+ s: l5 @; P. {9 f; D. [
! o) C5 g! J- W( f4 ^9 L1 G; }6, Models
! ~9 G) Z' \, e1 y
9 U3 s8 j% e: G' l* v7 Z, e9 S目前就两个
2 Z) e* q; k, W) }# H. V7 D, C+ r# deepseek-chat
8 H( n* w" j# o# deepseek-reasoner. B4 b, ^1 Z, y
) _( _! d5 A0 d9 R. n
参考: G- G. x2 j! F7 O
https://api-docs.deepseek.com/api/list-models
. ]) X8 d- {: g, d" M4 A; Y! j5 n6 v# Y* B! @$ m) W( |6 B2 n
( u* ?1 D/ v$ [* f
7, 问题* U$ m+ h2 z( H3 B) D
' c% v' T5 a. ^9 b' W
deepseek 会将前后两段合成一段。
9 T+ x- `# @. U特别是那种大量的对话的段落,deepseek会给你合成一大段。! B) z8 T) \3 d- J! K& S
- w, G) a( p+ U+ i% F
8, 钱说了算。& h' n3 W6 T# l% p+ @" s
. M8 _" g( ^+ b" }2 | K
deepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。
8 r1 j! Y, M' F2 a9 e e, C但是API就不会出现这种情况,毕竟我们给钱了。
7 J5 U8 c5 V3 z* [3 Ichatgpt也是这样的。, s p! f1 s/ e% g6 i9 M: b
8 e+ _& c, a6 t0 b, m' @9 O9 J
z# l/ k N, Q" w3 R |
评分
-
查看全部评分
|