Skip to main content

A ai-interviewer based on chatgpt

Project description

NoneBotPluginLogo

NoneBotPluginText

nonebot-plugin-ai-interviewer

介绍

  • 本插件基于OpenAI的API开发,在nonebot框架下实现一个聊天式的可自定义面试职位的AI辅助面试官。
  • 本插件具有用户识别功能

安装

  • 手动安装

    git clone https://github.com/Alpaca4610/nonebot-plugin-ai-interviewer.git
    

    下载完成后在bot项目的pyproject.toml文件手动添加插件:

    plugin_dirs = ["xxxxxx","xxxxxx",......,"下载完成的插件路径/nonebot-plugin-ai-interviewer"]
    
  • 使用 pip

    pip install nonebot-plugin-ai-interviewer
    

配置文件

在Bot根目录下的.env文件中追加如下内容:

OPENAI_API_KEY = key

可选内容:

OPENAI_HTTP_PROXY = "http://127.0.0.1:8001"    # 中国大陆/香港IP调用API请使用代理访问api,否则有几率会被封禁
OPENAI_MODEL_NAME = "xxxxx"   # AI面试官使用的模型名称

使用方法

  • 初始化AI面试官:(注意,命令中的逗号为中文逗号)
interviewer 公司:XXXX 职位:XXXXX
  • 回答面试官问题
interviewer 你的回答
  • 停止面试,开始下一轮面试需要重新初始化
stop

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

nonebot_plugin_ai_interviewer-0.1.1.tar.gz (3.9 kB view hashes)

Uploaded Source

Built Distribution

Supported by

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