|
|
本帖最后由 nanimarcus 于 2025-4-18 15:39 编辑
, B# l. x4 D% A9 [% x2 n8 S9 u& G0 L- L0 b& N
已经搞定.
! O' O; [- c1 Y% h6 Q% I
9 t' k- i) Q$ c% [6 v# @# N首先 PDF 本身已经OCR了,Adobe Acrobat Pro中自带这个功能。
1 {" }) x' r$ ]$ O$ O2 ?0 S
; f3 i1 s! x$ D. ~ A; i1, python + pypdf 按章节拆分小的PDF
+ B- i4 t! b9 k5 @: S/ q K6 h( h# J& x! H# u3 _- n
2, pdftotext -enc UTF-8 -nopgbrk -eol dos input outputfile) ]) |; l' k( ]5 g9 v4 i
. s) ^6 \+ x; E" j9 P得到text file' f& J9 B# C# q$ d
# z6 W* m/ p; I
3, python 读取整个outputfile,丢给deepseek 矫正。, K5 V1 c8 y& f& k
; z+ G0 b' S7 z5 P
模型是 deepseek-chat. C+ i) k7 e# h
7 L$ r0 i5 I; D, U% G& f3 kmax_tokens 最大是 8192,别的不用改。
! h* n) d/ @7 Y/ N$ O
4 U/ l }6 d, ^" O# A" K* x参考:
5 I& z9 p* a- @* @' Whttps://api-docs.deepseek.com/api/create-chat-completion- ~; H2 c0 \/ D6 ~" c# _6 K3 n4 F
# S7 j! y$ T$ x l$ N+ z* C& q/ b
4,费用:
' S* @6 r9 c- T3 E+ [, V) j+ }8 T' Y0 t: Y( |, n ^( l2 d
实测:* Y6 ?. |# R% I
; y( \; ^2 Y0 i2 g296K 字母,用了 9 美分。
' v4 |5 Y% S6 e# A/ x# I1 Y. ~# b2 A- E! N" b5 f4 n9 J
英文字母 到 token 用量大约 1/3
8 Q9 J* l9 o* j5 v1 g2 ?: {& w1 c% F( F
tokens: total, 11782 completion, 3729 prompt, 8053 | s: 32899
! H' W9 j% c- D* N
$ T: {6 T4 M% p32899 个字母花费 11782 tokens,包含输入输出的 tokens. s. A T) N* f* L z) \ b
$ g5 T6 w% Y& H0 F& a& X O% ~
价钱,非常非常便宜了。) W7 q0 B2 y- D& Q: z, y7 q
( w% I7 o, @ Z1 d7 v- l参考如下可以计算,懒得算了。
; N( U I3 ?# z0 s( |7 s3 m0 G8 }5 t- R
https://api-docs.deepseek.com/quick_start/pricing
1 h' [3 M" ]; V5 G
: o" @1 }9 b5 i# ~7 }( x1M TOKENS INPUT (CACHE HIT)(4) $0.07 $0.14( e+ a: j3 T- \& f
1M TOKENS INPUT (CACHE MISS) $0.27 $0.55* w2 h( n5 \ D: [/ V* t4 c* v
1M TOKENS OUTPUT(5) $1.10 $2.190 h- Z. [8 r- V% P8 ~1 D/ |
% N& D$ _& [2 O9 H1 u. K/ y/ U
5, Balance0 r3 c2 X$ H4 s: H
! a# K. u9 C$ w( @; P4 M可以在程序里调用,知道每次运行结束后,balance还剩多少。$ v7 N0 Q/ d7 W
参考:
$ g% c9 V, i' A+ R7 n+ X F* \# Shttps://api-docs.deepseek.com/api/get-user-balance
8 ~" }' n+ B/ \3 S0 q2 b. _/ ?4 D) R$ i
6, Models
+ B; L4 ~+ @, e9 U' S& o( {1 i3 A, r" G5 I# X
目前就两个3 `/ {6 D% C- g5 U) c+ {
# deepseek-chat
: D0 Y, ?, P( g6 f, `9 r( w# deepseek-reasoner5 L7 o: _. f7 [3 F2 U- U( M1 ]
& D# C1 a& b$ t3 l! `2 l% X
参考:
' O7 X" p" Y9 Z9 l, chttps://api-docs.deepseek.com/api/list-models
# t6 o: U- S [/ r1 R! `7 O" P+ u
. @* ]1 V$ l8 x* n
" K$ J' @* M% }! @3 L, p7, 问题
( _5 c. G1 I N' f. m4 {: a6 Y9 x: h3 A% Q( d" O
deepseek 会将前后两段合成一段。% u6 W7 u2 m& S3 R1 c2 E( n* O
特别是那种大量的对话的段落,deepseek会给你合成一大段。
) ^) [, w# T7 S9 ~2 q8 Z/ S& a/ p8 r& o) g) K
8, 钱说了算。
: @% I+ Z! P9 l5 |" q1 x
9 J( J ]5 q( |5 R. o& A% Bdeepseek 如果是免费的网页版,有时候会出现超出范围的提示,不干了。: P/ k3 S5 n& ?, y W3 ]
但是API就不会出现这种情况,毕竟我们给钱了。
! s# f2 v) Y4 R. u& I% R7 _4 nchatgpt也是这样的。; u m) E3 A6 p z" z
" i& D$ R1 _5 D6 G% {- b- {" y
/ e0 q& b7 W. ^! r" a* s4 u$ L
|
评分
-
查看全部评分
|