erocabulary
1.0.0
這是一個基於Python的電報機器人,用於學習英語語言詞彙和語法。該機器人提供了各種命令,用於不同的語言學習目的,例如單詞含義,發音,作文,寫信和論文等。
在運行腳本之前,您需要安裝以下依賴項:
您還需要有一個Grok API鍵
該機器人支持以下命令:
/start - 發送問候消息。
/send_vocab通過發送帶有其定義和用例的隨機英語單詞來改善詞彙。
/compose主題 - 撰寫一首詩,故事或想法。
/pronounce單詞 - 學會發音一個單詞。
✍? /rewrite內容 - 用正確的英語重寫並重寫給定的內容。
/meaning單詞/短語 - 提供了請求的單詞/短語的定義和句子示例。
/essay主題 - 提供有關給定主題的論文。
? /email詳細信息 - 在給定信息上寫一封電子郵件。
✉ /letter詳細信息 - 寫一封有關給定信息的信。
? /summarise段落 - 產生給定段落或主題的摘要。
/ping顯示該機器人和電報服務器之間毫秒的往返延遲。
ℹ /dev有關此機器人開發人員的信息。
該腳本使用Python-Telegram-Bot庫初始化電報機器人,並使用其核心的大型語言模型來生成響應。該機器人旨在通過消息處理程序響應用戶輸入和命令。處理程序是在腳本中定義的,每個處理程序負責基於收到的命令執行特定任務。
該腳本還包括記錄功能,使用日誌記錄庫在日誌文件中記錄各種機器人活動。該機器人使用PSUTIL庫獲取有關計算機資源的信息,例如CPU和內存使用情況。
如果您想為該項目做出貢獻,請隨時提交拉動請求。
麻省理工學院許可證