Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jupyterlab/jupyter-ai
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: @jupyter-ai/core@2.10.0
Choose a base ref
...
head repository: jupyterlab/jupyter-ai
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 642ac533ef05e2bf7f4a6739b377c7138154bb69
Choose a head ref
  • 8 commits
  • 75 files changed
  • 8 contributors

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    7b8e314 View commit details
    Browse the repository at this point in the history
  2. Add OpenAI text-embedding-3-small, -large models (#628)

    * Adds new gen-3 embedding models
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    JasonWeill and pre-commit-ci[bot] authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    1b1e5ca View commit details
    Browse the repository at this point in the history
  3. Use @jupyterlab/rendermime for in-chat markdown rendering (#564)

    * create markdown widget and component
    
    * add rendermime
    
    * add rendermime registry requrement, activation to plugin
    
    * update var naming
    
    * use rendermime directrly in the react component
    
    * use css to emulate code styling
    
    * add @types/react-dom
    
    * create CopyButton component based on chat-code-view.tsx by @dlqqq
    
    * add CopyButton and styling
    
    * remoev unsused code
    
    * add min width to the button
    
    * omit units for 0
    
    * use RendermimeMarkdown for ChatSettings model help
    
    * remove react-markdown dependency
    
    * revert CopyButton styling
    
    * remove comments
    
    * memoize RendermimeMarkdown (10% faster)
    
    * Update packages/jupyter-ai/src/components/copy-button.tsx
    
    Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>
    
    * remove copying status
    
    * update yarn.lock
    
    * detect mimetype, render latex
    
    * set latexTypesetter
    
    * MathJax typeset redered md
    
    * use rmRegistry typesetter
    
    * remove MathJaxTypesetter import
    
    * Modify CHAT_SYSTEM_PROMPT, use $ and $$ style LaTeX delimiters only
    
    * remove @jupyterlab/mathjax-extension dependency
    
    * remove @jupyterlab/builder dependency
    
    * Update packages/jupyter-ai/src/index.ts
    
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    
    * render content after attaching buttons per @krassowski
    
    * remove duplicate rmRegistry per @krassowski
    
    * update snapshots
    
    * Remove unused react-syntax-highlighter, rehype-katex, remark-math dependencies
    
    * move @types/react-dom dependency from root to packages/jupyter-ai per @krassowski
    
    * Update packages/jupyter-ai/package.json
    
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    
    * update yarn.lock
    
    * Escale LaTeX delimeters with regex instead of prompt engineering
    
    * add .jp-ai-rendermime-markdown mjx-container  styling to match jlab
    
    * update escapeLatexDelimiters comment
    
    * update lockfile
    
    * update lockfile
    
    * move escapeLatexDelimiters outside of RendermimeMarkdownBase to avoid redefinitions on every rerender
    
    * adjust escapeLatexDelimiters parameter naming
    
    * Rename escapeLatexDelimiters  argument from str to text
    
    * Update packages/jupyter-ai/src/components/rendermime-markdown.tsx
    
    Co-authored-by: david qiu <david@qiu.dev>
    
    * Update escapeLatexDelimiters docstring per @dlqqq
    
    * bump react-dom version per @dlqqq
    
    * add @jupyterlab/rendermime as a direct dependenct per @dlqqq to avoid potential build errors
    
    ---------
    
    Co-authored-by: Jason Weill <93281816+JasonWeill@users.noreply.github.com>
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    Co-authored-by: david qiu <david@qiu.dev>
    4 people authored Feb 7, 2024
    Configuration menu
    Copy the full SHA
    a6868ff View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Unifies parameters to instantiate llm while incorporating model params (

    #632)
    
    * Unifies parameters to instantiate llm while incorporating model params
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    JasonWeill and pre-commit-ci[bot] authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    17326b5 View commit details
    Browse the repository at this point in the history
  2. Add new OpenAI models (#625)

    * Update providers.py
    
    Added new OpenAI models gpt-3.5-turbo-0125, gpt-4-0125-preview, and gpt-4-turbo-preview (currently points to 0125-preview)
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Update providers.py
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    EduardDurech and pre-commit-ci[bot] authored Feb 8, 2024
    Configuration menu
    Copy the full SHA
    40ff68c View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Fix cookiecutter template (#637)

    * delete binder related boilerplate
    
    * remove unused github workflows
    
    * remove frontend boilerplate, update provider template
    
    * add slash command template
    
    * tweak wording
    
    * add contributor docs for cookiecutter use
    
    * pre-commit
    
    * fix cookiecutter GH link
    
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    
    * add pip install cookiecutter
    
    ---------
    
    Co-authored-by: Michał Krassowski <5832902+krassowski@users.noreply.github.com>
    dlqqq and krassowski authored Feb 14, 2024
    Configuration menu
    Copy the full SHA
    6639c66 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    d6eb94e View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    642ac53 View commit details
    Browse the repository at this point in the history
Loading