Skip to main content

OpenAI GPT 助手插件 for Thonny IDE

Project description

Thonny OpenAI GPT 助手插件

這是一個為 Thonny IDE 設計的 OpenAI GPT 助手插件,提供智能聊天和程式碼分析功能。 alt text

功能特色

  • 集成 GPT 聊天側邊面板
  • 程式碼分析和建議
  • 可調整的 AI 模型參數
  • 支援 GPT-3.5 和 GPT-4 模型
  • 保存聊天歷史記錄
  • 簡易對話框模式

安裝方法

方法 1: 手動安裝

  1. 將整個 thonny_openai_gpt 目錄複製到以下位置之一:

    • ~/.thonny/plugins/(用戶特定安裝)
    • Thonny 安裝目錄的 Lib/site-packages/ 下(全域安裝)
  2. 重啟 Thonny IDE,插件將自動載入

方法 2: 使用 pip 安裝

  1. 建立 wheel 檔:

    python setup.py bdist_wheel
    
  2. 安裝生成的 wheel 檔:

    
    
  3. 重啟 Thonny IDE

方法 3: 從 PyPI 安裝

  1. 在 Thonny 的工具選單 -> 管理套件 中搜尋 "thonny-openai-gpt" 並安裝

使用方式

  1. 安裝後,您可以在「檢視」選單中找到「GPT聊天」側邊面板
  2. 也可以在「工具」選單中找到「GPT助手(對話框)」選項
  3. 首次使用時,需要設定您的 OpenAI API 金鑰 重新啟動Thonny

設定 API 金鑰

  1. 在 GPT 聊天側邊面板中,點擊右上角的 ⚙️ 按鈕
  2. 輸入您的 OpenAI API 金鑰
  3. 金鑰將加密儲存在本地配置檔案中

系統需求

  • Thonny 3.0 或更高版本
  • Python 3.7 或更高版本
  • 網路連接(用於 API 呼叫)
  • OpenAI API 金鑰

授權

MIT License

作者

Oliver0804 - icetzsr@gmail.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thonny_openai_gpt-0.1.20.tar.gz (9.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

thonny_openai_gpt-0.1.20-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file thonny_openai_gpt-0.1.20.tar.gz.

File metadata

  • Download URL: thonny_openai_gpt-0.1.20.tar.gz
  • Upload date:
  • Size: 9.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for thonny_openai_gpt-0.1.20.tar.gz
Algorithm Hash digest
SHA256 4f93ebb8ae4feab720d84a79eded41c5d6dbbae9f57607e34c27484627c37b9c
MD5 64d60157a5cc7e4fde281df0cb805907
BLAKE2b-256 d28211625f947bf6cbf980fc656b82f29e0fbd5d3253ae503d098c0e9220ca92

See more details on using hashes here.

File details

Details for the file thonny_openai_gpt-0.1.20-py3-none-any.whl.

File metadata

File hashes

Hashes for thonny_openai_gpt-0.1.20-py3-none-any.whl
Algorithm Hash digest
SHA256 ca64804ee02f4b61697845d0a669c311e3e376a0471ceaf56984f49a77a4acbc
MD5 6b31fca4b8b3f904d0ac60bb54d266d8
BLAKE2b-256 7a0436b67c0fed7f1afc2cdca3c3c053fac559ae2069d234e70c817d6d77fd92

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page