Skip to main content

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

Watch a quick video tutorial.

Quick Start

  1. Start JupyterLab and install ai-einblick-prompt via the Extension Manager in the left panel.
  2. Read in a dataset.
  3. Click the Einblick logo icon in the top-right side of any Python cell, and select “Generate.”
  4. Ask Einblick Prompt AI to write code.

Example Prompts

  1. “Create a box plot of col_3.”
  2. “Filter for cat_1, cat_2, and cat_3.”
  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.
  • Einblcik AI: Generate: Toggle "Generate" prompt on active cell to create new code for the cell.
  • Einblcik AI: Generate: Toggle "Fix" prompt on active cell to fix errors in the cell.
  • Einblcik AI: Generate: 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ai_einblick_prompt-0.1.11.tar.gz (2.4 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ai_einblick_prompt-0.1.11-py3-none-any.whl (1.9 MB view details)

Uploaded Python 3

File details

Details for the file ai_einblick_prompt-0.1.11.tar.gz.

File metadata

  • Download URL: ai_einblick_prompt-0.1.11.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

Hashes for ai_einblick_prompt-0.1.11.tar.gz
Algorithm Hash digest
SHA256 69dbcd34d3fd7556c6856112ea9c9e68bc77fd816a8728e3026a3cc2593c1d50
MD5 789a1551ebcda7f7333d57e6903fac2d
BLAKE2b-256 02430cd578ed84dd3ea793f79aa2eca9ba39f0d76a280818116fdf95624a4f49

See more details on using hashes here.

File details

Details for the file ai_einblick_prompt-0.1.11-py3-none-any.whl.

File metadata

File hashes

Hashes for ai_einblick_prompt-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 8311241f3645fbf34d6ba3ebe3e096a4eb5c695db9ed7b960b99c47f6e16c093
MD5 ad81977ca1e838e43109894099baa8f0
BLAKE2b-256 9f6ce97a00babecfa823106a8295fea7937383992b8e3794d9af2cc88bef7ff4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page