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
File details
Details for the file ai_einblick_prompt-0.1.12.tar.gz
.
File metadata
- Download URL: ai_einblick_prompt-0.1.12.tar.gz
- Upload date:
- Size: 2.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70d4f466c8f5416bd0d2f6135b73e8c1e2f18f84a2a46b6862d0213c360dc790 |
|
MD5 | 5912132cf249b880358c30943cdc137e |
|
BLAKE2b-256 | ac9355e65a3e7a9b7ed66bdf1d04138b2a932f8793c88c531ae86e5966925538 |
File details
Details for the file ai_einblick_prompt-0.1.12-py3-none-any.whl
.
File metadata
- Download URL: ai_einblick_prompt-0.1.12-py3-none-any.whl
- Upload date:
- Size: 1.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6e90db3b57c1a1d48d17624e4592c588c7564e48ec29ad253a5055e0afe14c4 |
|
MD5 | 93cffd2ef4654bc0781734db823b3912 |
|
BLAKE2b-256 | 10565dd3c7d1a3598080c2e3066bf001b2896c0c61a569ef19b8d26df3a1c1d5 |