Generative AI tool made for data tasks. Generate, modify, and fix code.
Project description
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-prompt
via 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ai_einblick_prompt-0.1.12.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70d4f466c8f5416bd0d2f6135b73e8c1e2f18f84a2a46b6862d0213c360dc790 |
|
MD5 | 5912132cf249b880358c30943cdc137e |
|
BLAKE2b-256 | ac9355e65a3e7a9b7ed66bdf1d04138b2a932f8793c88c531ae86e5966925538 |
Hashes for ai_einblick_prompt-0.1.12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6e90db3b57c1a1d48d17624e4592c588c7564e48ec29ad253a5055e0afe14c4 |
|
MD5 | 93cffd2ef4654bc0781734db823b3912 |
|
BLAKE2b-256 | 10565dd3c7d1a3598080c2e3066bf001b2896c0c61a569ef19b8d26df3a1c1d5 |