XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 1
返回提交历史

XFEstudio/gpt4free

Add AiChatOnline, ChatgptDemoAi, ChatgptNext Providers Add OnlineGpt and TalkAi Provider Add get_random_string and get_random_hex helper Remove funcaptcha package

cadc507f
Heiner Lohaus <hlohaus@users.noreply.github.com>
提交于

代码差异

202 个文件 +453 -29102
Modified etc/tool/create_provider.py +2 -2
Modified g4f/Provider/AItianhu.py +1 -2
Modified g4f/Provider/AItianhuSpace.py +6 -6
Added g4f/Provider/AiChatOnline.py +59 -0
Added g4f/Provider/ChatgptDemoAi.py +55 -0
Modified g4f/Provider/ChatgptFree.py +0 -3
Added g4f/Provider/ChatgptNext.py +61 -0
Modified g4f/Provider/ChatgptX.py +0 -1
Modified g4f/Provider/FakeGpt.py +4 -7
Modified g4f/Provider/GptChatly.py +0 -2
Modified g4f/Provider/GptGod.py +4 -1
Modified g4f/Provider/Hashnode.py +2 -2
Modified g4f/Provider/Koala.py +3 -10
Modified g4f/Provider/Liaobots.py +6 -0
Modified g4f/Provider/MyShell.py +3 -2
Modified g4f/Provider/NoowAi.py +5 -8
Added g4f/Provider/OnlineGpt.py +58 -0
Modified g4f/Provider/Opchatgpts.py +3 -6
Modified g4f/Provider/Phind.py +39 -40
Added g4f/Provider/TalkAi.py +94 -0
Modified g4f/Provider/__init__.py +5 -0
Modified g4f/Provider/helper.py +18 -8
Modified g4f/Provider/npm/node_modules/.package-lock.json +0 -27
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/LICENSE +0 -19
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/README.md +0 -271
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/deps/dicer/LICENSE +0 -19
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/deps/dicer/lib/Dicer.js +0 -207
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/deps/dicer/lib/HeaderParser.js +0 -100
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/deps/dicer/lib/PartStream.js +0 -13
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/deps/dicer/lib/dicer.d.ts +0 -164
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/deps/streamsearch/sbmh.js +0 -228
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/main.d.ts +0 -196
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/main.js +0 -85
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/types/multipart.js +0 -306
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/types/urlencoded.js +0 -190
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/utils/Decoder.js +0 -54
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/utils/basename.js +0 -14
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/utils/decodeText.js +0 -26
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/utils/getLimit.js +0 -16
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/lib/utils/parseParams.js +0 -87
Deleted g4f/Provider/npm/node_modules/@fastify/busboy/package.json +0 -89
Modified g4f/Provider/npm/node_modules/crypto-js/README.md +15 -1
Deleted g4f/Provider/npm/node_modules/funcaptcha/LICENSE +0 -43
Deleted g4f/Provider/npm/node_modules/funcaptcha/README.md +0 -115
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/api.d.ts +0 -28
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/api.js +0 -45
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/challenge.d.ts +0 -82
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/challenge.js +0 -194
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/crypt.d.ts +0 -7
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/crypt.js +0 -51
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/fingerprint.d.ts +0 -63
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/fingerprint.js +0 -304
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/http.d.ts +0 -7
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/http.js +0 -25
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/index.d.ts +0 -2
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/index.js +0 -18
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/murmur.d.ts +0 -2
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/murmur.js +0 -186
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/session.d.ts +0 -36
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/session.js +0 -77
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/util.d.ts +0 -190
Deleted g4f/Provider/npm/node_modules/funcaptcha/lib/util.js +0 -172
Deleted g4f/Provider/npm/node_modules/funcaptcha/package.json +0 -27
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/api.ts +0 -85
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/challenge.ts +0 -296
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/crypt.ts +0 -78
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/fingerprint.ts +0 -321
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/http.ts +0 -28
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/index.ts +0 -2
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/murmur.ts +0 -205
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/session.ts +0 -125
Deleted g4f/Provider/npm/node_modules/funcaptcha/src/util.ts +0 -197
Deleted g4f/Provider/npm/node_modules/undici/LICENSE +0 -21
Deleted g4f/Provider/npm/node_modules/undici/README.md +0 -443
Deleted g4f/Provider/npm/node_modules/undici/index-fetch.js +0 -15
Deleted g4f/Provider/npm/node_modules/undici/index.d.ts +0 -3
Deleted g4f/Provider/npm/node_modules/undici/index.js +0 -165
Deleted g4f/Provider/npm/node_modules/undici/lib/agent.js +0 -148
Deleted g4f/Provider/npm/node_modules/undici/lib/api/abort-signal.js +0 -54
Deleted g4f/Provider/npm/node_modules/undici/lib/api/api-connect.js +0 -104
Deleted g4f/Provider/npm/node_modules/undici/lib/api/api-pipeline.js +0 -249
Deleted g4f/Provider/npm/node_modules/undici/lib/api/api-request.js +0 -179
Deleted g4f/Provider/npm/node_modules/undici/lib/api/api-stream.js +0 -220
Deleted g4f/Provider/npm/node_modules/undici/lib/api/api-upgrade.js +0 -105
Deleted g4f/Provider/npm/node_modules/undici/lib/api/index.js +0 -7
Deleted g4f/Provider/npm/node_modules/undici/lib/api/readable.js +0 -307
Deleted g4f/Provider/npm/node_modules/undici/lib/api/util.js +0 -46
Deleted g4f/Provider/npm/node_modules/undici/lib/balanced-pool.js +0 -190
Deleted g4f/Provider/npm/node_modules/undici/lib/cache/cachestorage.js +0 -144
Deleted g4f/Provider/npm/node_modules/undici/lib/cache/symbols.js +0 -5
Deleted g4f/Provider/npm/node_modules/undici/lib/cache/util.js +0 -49
Deleted g4f/Provider/npm/node_modules/undici/lib/compat/dispatcher-weakref.js +0 -48
Deleted g4f/Provider/npm/node_modules/undici/lib/cookies/constants.js +0 -12
Deleted g4f/Provider/npm/node_modules/undici/lib/cookies/index.js +0 -184
Deleted g4f/Provider/npm/node_modules/undici/lib/cookies/parse.js +0 -317
Deleted g4f/Provider/npm/node_modules/undici/lib/cookies/util.js +0 -291
Deleted g4f/Provider/npm/node_modules/undici/lib/core/connect.js +0 -189
Deleted g4f/Provider/npm/node_modules/undici/lib/core/errors.js +0 -216
Deleted g4f/Provider/npm/node_modules/undici/lib/core/request.js +0 -443
Deleted g4f/Provider/npm/node_modules/undici/lib/core/symbols.js +0 -61
Deleted g4f/Provider/npm/node_modules/undici/lib/dispatcher-base.js +0 -192
Deleted g4f/Provider/npm/node_modules/undici/lib/dispatcher.js +0 -19
Deleted g4f/Provider/npm/node_modules/undici/lib/fetch/LICENSE +0 -21
Deleted g4f/Provider/npm/node_modules/undici/lib/fetch/constants.js +0 -151
Deleted g4f/Provider/npm/node_modules/undici/lib/fetch/file.js +0 -344
Deleted g4f/Provider/npm/node_modules/undici/lib/fetch/formdata.js +0 -265
Deleted g4f/Provider/npm/node_modules/undici/lib/fetch/global.js +0 -40
Deleted g4f/Provider/npm/node_modules/undici/lib/fetch/symbols.js +0 -10
Deleted g4f/Provider/npm/node_modules/undici/lib/fileapi/encoding.js +0 -290
Deleted g4f/Provider/npm/node_modules/undici/lib/fileapi/filereader.js +0 -344
Deleted g4f/Provider/npm/node_modules/undici/lib/fileapi/progressevent.js +0 -78
Deleted g4f/Provider/npm/node_modules/undici/lib/fileapi/symbols.js +0 -10
Deleted g4f/Provider/npm/node_modules/undici/lib/fileapi/util.js +0 -392
Deleted g4f/Provider/npm/node_modules/undici/lib/global.js +0 -32
Deleted g4f/Provider/npm/node_modules/undici/lib/handler/DecoratorHandler.js +0 -35
Deleted g4f/Provider/npm/node_modules/undici/lib/handler/RedirectHandler.js +0 -216
Deleted g4f/Provider/npm/node_modules/undici/lib/interceptor/redirectInterceptor.js +0 -21
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/constants.d.ts +0 -199
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/constants.js +0 -278
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/constants.js.map +0 -1
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/llhttp-wasm.js +0 -1
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/llhttp.wasm +0 -0
二进制文件已变更,无法进行逐行预览。
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/llhttp_simd-wasm.js +0 -1
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/llhttp_simd.wasm +0 -0
二进制文件已变更,无法进行逐行预览。
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/utils.d.ts +0 -4
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/utils.js +0 -15
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/utils.js.map +0 -1
Deleted g4f/Provider/npm/node_modules/undici/lib/llhttp/wasm_build_env.txt +0 -32
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/mock-agent.js +0 -171
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/mock-client.js +0 -59
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/mock-errors.js +0 -17
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/mock-interceptor.js +0 -206
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/mock-pool.js +0 -59
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/mock-symbols.js +0 -23
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/mock-utils.js +0 -351
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/pending-interceptors-formatter.js +0 -40
Deleted g4f/Provider/npm/node_modules/undici/lib/mock/pluralizer.js +0 -29
Deleted g4f/Provider/npm/node_modules/undici/lib/node/fixed-queue.js +0 -117
Deleted g4f/Provider/npm/node_modules/undici/lib/pool-base.js +0 -194
Deleted g4f/Provider/npm/node_modules/undici/lib/pool-stats.js +0 -34
Deleted g4f/Provider/npm/node_modules/undici/lib/pool.js +0 -94
Deleted g4f/Provider/npm/node_modules/undici/lib/proxy-agent.js +0 -187
Deleted g4f/Provider/npm/node_modules/undici/lib/timers.js +0 -97
Deleted g4f/Provider/npm/node_modules/undici/lib/websocket/connection.js +0 -291
Deleted g4f/Provider/npm/node_modules/undici/lib/websocket/constants.js +0 -51
Deleted g4f/Provider/npm/node_modules/undici/lib/websocket/events.js +0 -303
Deleted g4f/Provider/npm/node_modules/undici/lib/websocket/frame.js +0 -73
Deleted g4f/Provider/npm/node_modules/undici/lib/websocket/receiver.js +0 -344
Deleted g4f/Provider/npm/node_modules/undici/lib/websocket/symbols.js +0 -12
Deleted g4f/Provider/npm/node_modules/undici/lib/websocket/util.js +0 -200
Deleted g4f/Provider/npm/node_modules/undici/package.json +0 -166
Deleted g4f/Provider/npm/node_modules/undici/types/README.md +0 -6
Deleted g4f/Provider/npm/node_modules/undici/types/agent.d.ts +0 -31
Deleted g4f/Provider/npm/node_modules/undici/types/api.d.ts +0 -43
Deleted g4f/Provider/npm/node_modules/undici/types/balanced-pool.d.ts +0 -18
Deleted g4f/Provider/npm/node_modules/undici/types/cache.d.ts +0 -36
Deleted g4f/Provider/npm/node_modules/undici/types/client.d.ts +0 -97
Deleted g4f/Provider/npm/node_modules/undici/types/connector.d.ts +0 -34
Deleted g4f/Provider/npm/node_modules/undici/types/content-type.d.ts +0 -21
Deleted g4f/Provider/npm/node_modules/undici/types/cookies.d.ts +0 -28
Deleted g4f/Provider/npm/node_modules/undici/types/diagnostics-channel.d.ts +0 -67
Deleted g4f/Provider/npm/node_modules/undici/types/dispatcher.d.ts +0 -241
Deleted g4f/Provider/npm/node_modules/undici/types/errors.d.ts +0 -128
Deleted g4f/Provider/npm/node_modules/undici/types/fetch.d.ts +0 -209
Deleted g4f/Provider/npm/node_modules/undici/types/file.d.ts +0 -39
Deleted g4f/Provider/npm/node_modules/undici/types/filereader.d.ts +0 -54
Deleted g4f/Provider/npm/node_modules/undici/types/formdata.d.ts +0 -108
Deleted g4f/Provider/npm/node_modules/undici/types/global-dispatcher.d.ts +0 -9
Deleted g4f/Provider/npm/node_modules/undici/types/global-origin.d.ts +0 -7
Deleted g4f/Provider/npm/node_modules/undici/types/handlers.d.ts +0 -9
Deleted g4f/Provider/npm/node_modules/undici/types/header.d.ts +0 -4
Deleted g4f/Provider/npm/node_modules/undici/types/index.d.ts +0 -63
Deleted g4f/Provider/npm/node_modules/undici/types/interceptors.d.ts +0 -5
Deleted g4f/Provider/npm/node_modules/undici/types/mock-agent.d.ts +0 -50
Deleted g4f/Provider/npm/node_modules/undici/types/mock-client.d.ts +0 -25
Deleted g4f/Provider/npm/node_modules/undici/types/mock-errors.d.ts +0 -12
Deleted g4f/Provider/npm/node_modules/undici/types/mock-interceptor.d.ts +0 -93
Deleted g4f/Provider/npm/node_modules/undici/types/mock-pool.d.ts +0 -25
Deleted g4f/Provider/npm/node_modules/undici/types/patch.d.ts +0 -71
Deleted g4f/Provider/npm/node_modules/undici/types/pool-stats.d.ts +0 -19
Deleted g4f/Provider/npm/node_modules/undici/types/pool.d.ts +0 -28
Deleted g4f/Provider/npm/node_modules/undici/types/proxy-agent.d.ts +0 -30
Deleted g4f/Provider/npm/node_modules/undici/types/readable.d.ts +0 -61
Deleted g4f/Provider/npm/node_modules/undici/types/webidl.d.ts +0 -220
Deleted g4f/Provider/npm/node_modules/undici/types/websocket.d.ts +0 -131
Modified g4f/Provider/npm/package-lock.json +1 -50
Modified g4f/Provider/npm/package.json +1 -2
Deleted g4f/Provider/unfinished/TalkAi.py +0 -59
Modified g4f/Provider/unfinished/__init__.py +0 -1
Modified g4f/models.py +8 -1