Skip to main content
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

Release files for nonebot-plugin-ai-interviewer 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nonebot-plugin-ai-interviewer 0.1.1
File Size Uploaded
nonebot_plugin_ai_interviewer-0.1.1.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nonebot-plugin-ai-interviewer 0.1.1
File Interpreter ABI Platform
nonebot_plugin_ai_interviewer-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 8.4 kB

Release files / nonebot_plugin_ai_interviewer-0.1.1.tar.gz

Download URL nonebot_plugin_ai_interviewer-0.1.1.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c616d467eb5ff226d3ae5f2ec06af5672682b53823cc23dca147e06ff3a4f048
BLAKE2b-256 checksum
How to use checksums
47065b840510065184f66591f7ff277043705d604e8985b2f716c50429250bc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.9.6 Darwin/22.3.0

Release files / nonebot_plugin_ai_interviewer-0.1.1-py3-none-any.whl

Download URL nonebot_plugin_ai_interviewer-0.1.1-py3-none-any.whl
Size 4.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b1f8101527f7a1eedaaa5fc996877b120dae3d87526b006de3090043c85df06
BLAKE2b-256 checksum
How to use checksums
897be3ee4505c4fcf051d01060a18e1a153a203504f5f54071523b3db0d98ad1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.2 CPython/3.9.6 Darwin/22.3.0

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page