一个使用Codeium获取AI代码补全的JupyterLab扩展
项目描述
jupyterlab-codeium
JupyterLab扩展,通过Codeium获取AI代码补全。
https://github.com/jtpio/jupyterlab-codeium/assets/591645/7ec0a6fa-9c51-49a8-89b4-77b431f4bda9
[!WARNING] 此扩展仍然非常实验性。它不是官方的Codeium扩展。
✨ 在您的浏览器中尝试它 ✨
- 按照使用部分中的说明获取您的API密钥。
- 在浏览器中打开https://jtpio.github.io/jupyterlab-codeium
要求
- JupyterLab >= 4.1.0
[!NOTE] 此扩展也与JupyterLite >= 0.3.0 兼容
安装
要安装扩展,请执行以下操作
pip install jupyterlab-codeium
使用
[!WARNING] 设置扩展需要Codeium API密钥。这部分可能仍然具有挑战性,因为获取密钥目前需要一些手动步骤。这可能会在将来通过提供更好的认证流程而得到改善。
- 访问Codeium网站并注册账户:https://codeium.com/
- 安装浏览器扩展:https://codeium.com/chrome_tutorial
- 打开chrome扩展的设置,然后点击“获取令牌”
- 在扩展窗口上右键单击并选择“检查”,以打开扩展的开发者工具。然后点击“网络”
- 复制令牌并将其粘贴到输入区域,然后按“Enter Token”
- 这应该在网络标签中记录一个新的API请求。点击“预览”以获取API密钥。
- 转到设置以粘贴API密钥
- 现在你应该可以使用扩展了。打开一个Python文件并开始输入以查看补全。
贡献
打包和发布扩展
见 RELEASE
致谢
非常感谢 codemirror-codeium
项目,它为我们提供了灵感和与CodeMirror 6集成的初始实现: https://github.com/val-town/codemirror-codeium
protobuf文件从该存储库复制并直接在此项目中重用。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分布
jupyterlab_codeium-0.1.1.tar.gz (329.0 kB 查看哈希值)
构建分布
关闭
jupyterlab_codeium-0.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 91cf2677edaebf92eddf72e3f2d90ce31392f4341a282efe2360b4c1253aaa36 |
|
MD5 | 2ecf7ddc60b02b2985b8f2b5658733a1 |
|
BLAKE2b-256 | 481a6938fb77d45ab042c7c75453806e7b2b38611d4bd0145ad607651a5cf987 |
关闭
jupyterlab_codeium-0.1.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 2dd2d5b9ad65f870da2eaea2b7875a13e3f63367850eace44956ca309778b46e |
|
MD5 | cd737a08c3e86c6514bc7ed2b8668c34 |
|
BLAKE2b-256 | 39f3d1bf836200e8836b3fffeb84cdf3e19d532349e96a48d6ccc27acb213085 |