jupyter-ai icon indicating copy to clipboard operation
jupyter-ai copied to clipboard

A generative AI extension for JupyterLab

Results 271 jupyter-ai issues
Sort by recently updated
recently updated
newest added
trafficstars

### Problem Perplexity's [PPLX models](https://blog.perplexity.ai/blog/introducing-pplx-online-llms) provide high-quality, frequently updated responses to prompts. ### Proposed Solution Using LangChain (see below), allow users to send magic command and chat UI prompts to...

enhancement
status:Blocked
status:triaged

## Description Hi all, I'm a developer who is considering to contribute to jupyter-ai. I work on Windows though. The [development installation instructions for contributors](https://jupyter-ai.readthedocs.io/en/latest/contributors/index.html) mentions this terminal command: ```...

bug

### Problem See #391 and #308. In LangChain, the old Anthropic and OpenAI providers have been deprecated in favor of ChatAnthropic and ChatOpenAI respectively. The old providers remain for compatibility...

enhancement

### Problem I would like to use %%ai cell magic more, but I don't want to type the name of my model each time. Typing 4 characters for "%%ai" plus...

enhancement
@jupyter-ai/magics

### Problem A pervasive problem throughout the AI application space is the lack of billing transparency; most AI applications do not indicate the cost of previous messages, nor provide a...

enhancement

Gathers dev & test dependencies shared by all Jupyter AI packages into the root `pyproject.toml`. This helps make the codebase less confusing, as developers do not need to re-declare dependencies...

maintenance

### Problem API key error handling can be further improved: > My high-level thought is that while this is a good starting point, this strategy is a little unintuitive. It...

enhancement

### Problem `AgentChatMessage` represents replies of LLM agents to users. Currently model is limited in its ability to handle diverse types of responses beyond plain text, for example error messages...

enhancement

### Problem After #398 is merged, developers can only add slash commands, and cannot modify existing slash commands. ### Proposed Solution Allow developers to modify existing slash commands in the...

enhancement

### Problem Jupyter Server provides an `ExtensionHandlerMixin` class for more complex extension handlers. We should probably take advantage of this. See discussion in: https://github.com/jupyter-server/jupyter_server_fileid/pull/72#discussion_r1420726422

enhancement