ai-einblick-prompt
ai-einblick-prompt empowers JupyterLab users with a domain-specific AI agent that can generate, modify, and fix code for data science workflows. Einblick's extension is the easiest and only context-aware way to augment the data workflow with generative AI.
Einblick Prompt AI
Einblick is the AI-native data notebook that can write and fix code, create beautiful charts, build models, and much more. This is made possible via our domain-specific AI agent, Einblick Prompt. Visit our homepage to learn more about Einblick.
Usage
Quick Start
- Start JupyterLab and install
ai-einblick-promptvia the Extension Manager in the left panel. - Read in a dataset.
- Click the Einblick logo icon in the top-right side of any Python cell, and select “Generate.”
- Ask Einblick Prompt AI to write code.
Example Prompts
- “Create a box plot of col_3.”
- “Filter for cat_1, cat_2, and cat_3.”
- “Create a scatter plot of col_1 vs. col_2, color by col_4.”
Keyboard shortcut
Command (⌘) + K / Ctrl + K - Toggle prompt widget on active cell.
Commands
The following commands are executable from the Jupyterlab command palette (Command (⌘) + Shift + C / Ctrl + Shift + C)
- Einblick AI: Prompt: Toggle prompt widget on active cell.
- Einblick AI: Generate: Toggle "Generate" prompt on active cell to create new code for the cell.
- Einblick AI: Fix: Toggle "Fix" prompt on active cell to fix errors in the cell.
- Einblick AI: Modify: Toggle "Modify" prompt on active cell to change existing code in the cell.
Installation Steps
Requirements
- JupyterLab >= 4.0.0
Install
Method 1 Search ai-einblick-prompt in JupyterLab's Extension Manager, and click Install
Method 2 Execute:
pip install ai-einblick-prompt
Uninstall
To remove the extension, execute:
pip uninstall ai-einblick-prompt
Metadata
Release files for ai-einblick-prompt 0.1.12
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ai_einblick_prompt-0.1.12.tar.gz | 2.4 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ai_einblick_prompt-0.1.12-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 4.3 MB
Release files / ai_einblick_prompt-0.1.12.tar.gz
| Download URL | ai_einblick_prompt-0.1.12.tar.gz |
|---|---|
| Size | 2.4 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
70d4f466c8f5416bd0d2f6135b73e8c1e2f18f84a2a46b6862d0213c360dc790
|
|
BLAKE2b-256 checksum How to use checksums |
ac9355e65a3e7a9b7ed66bdf1d04138b2a932f8793c88c531ae86e5966925538
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.0
|
Release files / ai_einblick_prompt-0.1.12-py3-none-any.whl
| Download URL | ai_einblick_prompt-0.1.12-py3-none-any.whl |
|---|---|
| Size | 1.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e6e90db3b57c1a1d48d17624e4592c588c7564e48ec29ad253a5055e0afe14c4
|
|
BLAKE2b-256 checksum How to use checksums |
10565dd3c7d1a3598080c2e3066bf001b2896c0c61a569ef19b8d26df3a1c1d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.0
|