pxiaoer commited on
Commit
9d477f9
1 Parent(s): 723c673

rm session token

Browse files
Files changed (3) hide show
  1. README.md +1 -1
  2. app.py +13 -14
  3. session_token.txt +0 -1
README.md CHANGED
@@ -1,6 +1,6 @@
1
  ---
2
  title: ChatGPT
3
- emoji: 💻
4
  colorFrom: indigo
5
  colorTo: yellow
6
  sdk: gradio
 
1
  ---
2
  title: ChatGPT
3
+ emoji: 🌖
4
  colorFrom: indigo
5
  colorTo: yellow
6
  sdk: gradio
app.py CHANGED
@@ -5,37 +5,36 @@ from pyChatGPT import ChatGPT
5
  import os
6
 
7
 
8
- def read_token():
9
- session_token_text=""
10
-
11
- with open("session_token.txt") as fd:
12
- session_token = fd.read()
13
-
14
- return session_token_text
15
 
16
 
17
  def chat(text,session_tokenz):
18
 
 
 
19
  try:
20
- loaded_session_token = os.environ['Newkeyz']
21
-
22
- session_token = read_token()
23
 
24
  api = ChatGPT(session_token)
25
  resp = api.send_message(text)
26
 
27
  api.refresh_auth()
28
  api.reset_conversation()
29
- xyz = resp['message']
 
30
  except:
31
-
32
  api = ChatGPT(session_tokenz)
 
33
  resp = api.send_message(text)
34
 
35
  api.refresh_auth()
36
  api.reset_conversation()
37
 
38
- return xyz
39
 
40
 
41
 
@@ -46,4 +45,4 @@ gr.Interface(
46
  gr.Textbox(label = ' 如果失败,你可以填写自己的session-token')],
47
  outputs = gr.outputs.Textbox(type="text",label="ChatGPT 回复你了:"),
48
  title = "ChatGPT 中文",
49
- description= "").launch(debug = True)
 
5
  import os
6
 
7
 
8
+ def init_token(token=None):
9
+ if token is None:
10
+ os.environ['token'] = "eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..BxFTcWqjKkARcsDj.Nlw3DDarRqElTrfibImmcy7M6uiHrLnCb1_t8AIyATloaYKsmZZ1wPfcxMSu_R-FxkVvznTtpm9Q6B89FNHySNhoGPgr-_E5AGFQ7Bm-kam0qJV8Ka9woILu7OSsnTsTA8mt7e04G1IQwTxlpfy5lWDglj0UT-cdYB4nBkFBKLwumWw6FsVITBdbH-5SqZrPcmWMIFCGrUIQZn59omUEG_3tPhT-En47fTOjsojxgxzu0_52OcIGDfb7FzDzxohGygYllZU6wXnIqdHf_5BZ_aaOMBwMkC0El_kY5UemSLcVfmQzWU1nsBsDncuqCq4nUyi37TJx-1xXPcpXaVQjFPckWLgobkOBjpyQIKw_cypyBMrMsHixZB3p2SErVTtsVDCwnVlM7sIrEsaSDcFY77z03z1Jbe_F3RzjW1DlooECDPuNELtavOQpsJUiJvNrIWHyYMaAKxwGZ8WTRXDMUBF8FOv2IuE9_nGkuZhzq2T3MU7YwzRK1Qtl8oQ9GoglqpA5y0ZoTpNLU6kY3MsoebRq9aqNZdJxBFaHOd1OTKt5yQhXy9Wi-TyGYNNyyJPLDicqU3pYs7QNJS1f9REPOgWwmxQJ8hOT2MxudiThtjCofC6DuzRUXxAIgPgvXeFGIm4kVvYbHVNs1n4L60VnKfr_6j1bRQb3SVR0MrzA_b6-B8MJQpGq40GVTaun8nn3yp3cvY92acsacbf1J12fDMtkSDHiTVc_6fdNa9D7EhStbvMRUaBn3N1TRgcc2_MEJU9GlH7fxrmmB4fgJxULmOrjjckdmCdLDShilub1xEtdHfZngbdVDS3ytk-5FY5fWgJBi7BhyAkTFI-nrY-cfn1YOfc57uM39xBgsACl8F8dBFV1-0rtXlKAQQ_8sbDSuuJlO_b6AJ7H8GGsfpJ0KF5xdZlvr5eY8N3aArKUy_p9BqX3_L8r79QWeoczMR-YZZ5K39iuPaoY7Oz3XwP3QOGyM94lDkHBXael6smmQ9lSO_RZ4Sb0MJlByhUo47PPUDkjVZix4W2jNew7VjHE6LUKa4N903Cfvk14fGJIt2rztjKGR7LgpER9STai1ZZH-Z2faPOq18pfO_33f5au5xclM_MrlZNidJi11chPZX-j4zK37FssJH_cHMHb-sLYp8EkhpqJZy21Moh9WPSBQzkd-mI1R_o3NIq-P0byTYl76cZFEotw3zyanXGoyeOWOrDu8za2uU-JmewtFbDf6hzX6Rp_ItVTFg_y1OGKFq0RjfYn-aRkz22mRyjY-_lbIpAPD0vbGUKdCtLF1IOE0lLp05wTUOCcOW-ukJ7fEh-fEfSsWdMLdydWYwHZI8RMCWWr3ZEm_i51Ko4lKm6Ka5X5OqtNRGtzxFwsOdEq-amJdYfPZvC-4ap9e9T8rLnTCln81Vq4EyOIsKzfjxWg3elFNqDqyv9jrGVealMfoOZaQ6JBTdtvqGpgi9en25yS_-_DWRDiTUedWuIDNppASWYUHN6gAbpfdw01Vw4AM_mR83C3VjJmtZJzFfa_C8FPS_sBiv6upyIB1KLkKZD0qiYhOf0S5M1IAF5fNNttUYJLxQ1UGlJrDDO--xgWmtB_c4uN9qWHE5-czidWCkmzuxANZpBKRzuy-jrTgmU_O2NtGCJhBNlAmEacTOtsVZmSewnOuXo62udEb-qZAiCL8YoMdj-EWv_STNaqIZxkNbdXM-LE74bry--tANJxcsknb_GPN8yk-TJCmqHQixJqYwXvDCLEWdyoyL_Y0qkc1Ec0c-SccatQdQZ09LV6RGMDo7vIhMRKPBvO5nI2frsAyIflYpzRzIXBjo-XXWi5ZcszhN9BelfaotFqApbyoVTD3ciL-ohQf7HCaQeFqFKB4VieuYCvq9EajZ1z38DL5yHT1SUWvSHjGs9HzCZHDW3Wu6mDE6Y-lX_eFW3ewTpCjSngBTMY4pg4BPUx4p7P5U_eGIL8ZuXE_6kq0g4Df8DfFcDzjWdXc0Of2oAmjekiDNdCvI6ISWaylRnNvKckulqlhlElUBPQMwuQgI9n2BQ8hz7Bn_HwdICesdLqFIQG0_x-tUS9j3X5FMSvCZrnyYPP5zqDNHsNz6tUHYEmYY-2iALPJHh4MQZioPTIQkJps3FfrAyauGFSvhG6PSSuQC0fhYWbjN7W_SZG5oQJc-SdmlJ_9yB6-UqUoGcEzXRGVZfQioLFKYcLRYfBAu2AIDmcvuj5UZEmbep-gjJHIQh5USoLSv6UfT7atAPt.a7OTdqpuMIQJZCg89aa4uQ"
11
+ else:
12
+ os.environ['token'] = token
 
 
13
 
14
 
15
  def chat(text,session_tokenz):
16
 
17
+ init_token()
18
+
19
  try:
20
+ session_token = os.environ['token']
 
 
21
 
22
  api = ChatGPT(session_token)
23
  resp = api.send_message(text)
24
 
25
  api.refresh_auth()
26
  api.reset_conversation()
27
+ ret = resp['message']
28
+
29
  except:
 
30
  api = ChatGPT(session_tokenz)
31
+ init_token(session_tokenz)
32
  resp = api.send_message(text)
33
 
34
  api.refresh_auth()
35
  api.reset_conversation()
36
 
37
+ return ret
38
 
39
 
40
 
 
45
  gr.Textbox(label = ' 如果失败,你可以填写自己的session-token')],
46
  outputs = gr.outputs.Textbox(type="text",label="ChatGPT 回复你了:"),
47
  title = "ChatGPT 中文",
48
+ description= "").launch(debug=True,share=True)
session_token.txt DELETED
@@ -1 +0,0 @@
1
- eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..rZTgbQYSLSN-fX8o.N74lAfJIiSxsXjb6I8EEIQscpXJpSXdTOfUmUTTeqnhRxmuVCuAz_lFcrk8_9H7Pk4dWGKQaxW4EViyWXfp8tgiuQJZJCMd9N-2mKouGIKQWxXYaaHnJwusalk1Opl2pjCWerIvWlRDC5kG5-C0iRrxNd3hgFoRURRBcQXm_Fk7B2TO6jIoVdGdpA61MbwesIAxn1NkgZYpxVTUc847a0LByWdx5r0PVgymxbOfidLtIdA3T6nPXnxjI1qkxiQH7Xts7II_GiNcRnQ69-686E_JW3PFmez-LhEZiSOYMriMbqdZh_szrtFIofZPW4mX6BzyTQODay4li5-0RCiarzbZId2fjbylFuq3z6TfTnCyhloYIG_h0fJ0JECWE6jKnEkIg--pdQwtnDqEYdfxm2m0iYSrxqpPioCiB2qN6s4sYLQ-u0G7dPc9zFN50V8tMfPHkoaIh7TGLoCJSuqe0cEs1x2wVVMDunmnVBMSdfKhF1NizInKZ9ojiL7fgrRggw-Rz0zXdHjMFfCI9n0ZaWM3AUZPJoB2ZUT24_bYjaMDce-2cdrhJQGYiMKSq2dK0xiyklKZ9_2naqShyAMkstDR7SHelsfesTn7zmQO2KxOMwyxwKSB8rTY3GCftIwItJRVCtxxE8z5-21joDa1sujixO8Fq2UGmZiq0CpY-5lpo_a3bUr-Ut1rNmN_1zukPdVfLiL-a9YoCWr7H8bDCerk54gFdArtUZ7kF47DzgxDcvSdtCho5H26h0OAkJ125cbHIrTiotoRpzsaUxtsqv-gsucYZfyTaTq76TwC8X0rpJPljK6hGfu9U_nC5u0QLVQfaINO1PR9IyzsFmgdYupM2ecvNdQY_1IzBGl1FVo5y2cr-eb-CzBZMxAU7lI7D1bsu8p3Vwyxg_pZ1S8uUtUwo9evWOc6vaDVct1J3HiAZ_rjl3iA3c7XsjyuoXAnRarS6pEVIN-HH91eF2DysNRgeCTaFnRdBx3Saq1EJVtl_WCiIXnuYG9ZChLmuiVXUFrs_WDmRDADhQJ1Kr8DT_5gIEekGRCz9c5cvMoQXF58O-Mr0vxghXzXjw1LtN0iwhyJoZYeI0RU8ITwZZcggOoU8vyc68ipqbUqIcilEVLu_NN7sT1UqnlAYoff3A0mjBOZWWERbK2W7rKm4MlWc_RwhZze7Au-uJRSdY6jngdPZpDvVxbqf7SjCok0qPzyH-n9QHwd0QrPSVNoPodIGdz6UX_9EnRsiwhVvwtjLPVGksicdTU-2mz4AdAvoMHqovebIkfWPYudcgM2v3qIkaP-1nfDnD5rjipK1xL3S3xCroZh7lRztOCQpMSrjCUi0KrzCZydFQYrsm0487WnEaqKnLBiX_QKM-I0brmF8NCG1YKkgPSuTQlW-WiYKKtFFGZ4T0DuQYGLDP89-iKih48gQ8-OB1IjOIYt9HU-6RiqUakgvS-Mq7WAKFxwifW2XHUZAUeCeyMQ_awa64ROC12AAdB8rFP8GScq0E_vRuXcHsdW_ENJaFK9zDNaNJhBQTv4GOkUO8Xb8lbEARZmHlZYqM04rcMV6x_4LzYEK75Kx_CAMdXdH430AC1-G638GW0ogvUODG4PsT6FJask0eeSVwBrS3Ndv_v8SgHbl2HnNvZDVaANblTGVWX-subHyf-K18ZlA7rH7XBm8QhtsJYHGgyGzettXl729z7AdVMo36MCMpoOywwCNER1iBderWGNf2NKOTo6uLNd4dnmveaO3GyF7z84Te-xgBP9iJUhkIR7hxiJOMR4b6ofjvMN1o24UkwCJ3A_vVu0hW0ZqCrnSJqnRKJTnXH3cWWZuZsHA8RvMTb8igieTbQswtFA3ZHP77ZqEHnT5JwgjJr-0kBc9fWeqH9N0b1f-mavTtjg0Xi7gO69T2olaIC9d1ruFBfI0ZWuu9cHjmirfjvOLzSbg03Gj5peZ_7N0g-JlHU36nQuZwizQEzOxR1-qH1YC2zFsmQ-VfnRSfKzTOcbZkaubks4c2XzqFckEygiqGDBi9wqMicfSTROdC4E_UXY0t4XQIdJC5HcGYQwgIYF0QdJJUBgvClSyuS9DIpbAckLj_BlfOLsfBnSsRd1oNvj1VTQSqq_7nT0Bv1u0cMeQy_3WGPAAdHvi8GP_qFxS6XqYr8luQc7_KhMIytY2fEFJISjZRpRr1zOu3qYGAiSXx9Emd7NAvjY1v0cQn11-vqdlZRM1Qz7lY8bexnOkfjjKVBQ5otsJ9s7sR5LU._A5iHP30u_uJKApc_1-TLg