diff --git a/docs/examples/basics/basic_chat.py b/docs/examples/basics/basic_chat.py index a8c8bae..bcb4a2a 100644 --- a/docs/examples/basics/basic_chat.py +++ b/docs/examples/basics/basic_chat.py @@ -6,7 +6,7 @@ import panel as pn -pn.extension(design="material") +pn.extension() def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/basics/basic_streaming_chat.py b/docs/examples/basics/basic_streaming_chat.py index 83b84c8..c47a4e3 100644 --- a/docs/examples/basics/basic_streaming_chat.py +++ b/docs/examples/basics/basic_streaming_chat.py @@ -11,7 +11,7 @@ import panel as pn -pn.extension(design="material") +pn.extension() def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/components/component_chat_input.py b/docs/examples/components/component_chat_input.py index e2f9c5f..11f7cc4 100644 --- a/docs/examples/components/component_chat_input.py +++ b/docs/examples/components/component_chat_input.py @@ -10,7 +10,7 @@ from panel_chat_examples.components import ChatInput -pn.extension(design="material") +pn.extension() chat_input = ChatInput(placeholder="Say something") diff --git a/docs/examples/components/component_environment_widget.py b/docs/examples/components/component_environment_widget.py index f1047bf..e1a0473 100644 --- a/docs/examples/components/component_environment_widget.py +++ b/docs/examples/components/component_environment_widget.py @@ -13,7 +13,7 @@ class enables you to manage variable values from a combination of custom values, from panel_chat_examples import EnvironmentWidgetBase -pn.extension(design="material") +pn.extension() class EnvironmentWidget(EnvironmentWidgetBase): diff --git a/docs/examples/features/feature_chained_response.py b/docs/examples/features/feature_chained_response.py index c306754..739b054 100644 --- a/docs/examples/features/feature_chained_response.py +++ b/docs/examples/features/feature_chained_response.py @@ -6,7 +6,7 @@ import panel as pn -pn.extension(design="material") +pn.extension() ARM_BOT = "Arm Bot" LEG_BOT = "Leg Bot" diff --git a/docs/examples/features/feature_delayed_placeholder.py b/docs/examples/features/feature_delayed_placeholder.py index 613c825..eaac1ec 100644 --- a/docs/examples/features/feature_delayed_placeholder.py +++ b/docs/examples/features/feature_delayed_placeholder.py @@ -6,7 +6,7 @@ import panel as pn -pn.extension(design="material") +pn.extension() async def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/features/feature_replace_response.py b/docs/examples/features/feature_replace_response.py index 7dd1a14..eba9569 100644 --- a/docs/examples/features/feature_replace_response.py +++ b/docs/examples/features/feature_replace_response.py @@ -7,7 +7,7 @@ import panel as pn -pn.extension(design="material") +pn.extension() async def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/features/feature_slim_interface.py b/docs/examples/features/feature_slim_interface.py index 6321c19..58de363 100644 --- a/docs/examples/features/feature_slim_interface.py +++ b/docs/examples/features/feature_slim_interface.py @@ -3,7 +3,7 @@ """ import panel as pn -pn.extension(design="material") +pn.extension() async def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/langchain/langchain_chat_pandas_df.py b/docs/examples/langchain/langchain_chat_pandas_df.py index 5adae46..3f8ab75 100644 --- a/docs/examples/langchain/langchain_chat_pandas_df.py +++ b/docs/examples/langchain/langchain_chat_pandas_df.py @@ -18,7 +18,7 @@ from panel_chat_examples import EnvironmentWidgetBase -pn.extension("perspective", design="material") +pn.extension("perspective") PENGUINS_URL = ( "https://raw.githubusercontent.com/mwaskom/seaborn-data/master/penguins.csv" diff --git a/docs/examples/langchain/langchain_math_assistant.py b/docs/examples/langchain/langchain_math_assistant.py index f93af3f..90efacd 100644 --- a/docs/examples/langchain/langchain_math_assistant.py +++ b/docs/examples/langchain/langchain_math_assistant.py @@ -9,7 +9,7 @@ from langchain.chains import LLMMathChain from langchain.llms import OpenAI -pn.extension(design="material") +pn.extension() async def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/mistral/iris.csv b/docs/examples/mistral/iris.csv new file mode 100644 index 0000000..20bd6ee --- /dev/null +++ b/docs/examples/mistral/iris.csv @@ -0,0 +1,151 @@ +sepal_length,sepal_width,petal_length,petal_width,species +5.1,3.5,1.4,0.2,setosa +4.9,3.0,1.4,0.2,setosa +4.7,3.2,1.3,0.2,setosa +4.6,3.1,1.5,0.2,setosa +5.0,3.6,1.4,0.2,setosa +5.4,3.9,1.7,0.4,setosa +4.6,3.4,1.4,0.3,setosa +5.0,3.4,1.5,0.2,setosa +4.4,2.9,1.4,0.2,setosa +4.9,3.1,1.5,0.1,setosa +5.4,3.7,1.5,0.2,setosa +4.8,3.4,1.6,0.2,setosa +4.8,3.0,1.4,0.1,setosa +4.3,3.0,1.1,0.1,setosa +5.8,4.0,1.2,0.2,setosa +5.7,4.4,1.5,0.4,setosa +5.4,3.9,1.3,0.4,setosa +5.1,3.5,1.4,0.3,setosa +5.7,3.8,1.7,0.3,setosa +5.1,3.8,1.5,0.3,setosa +5.4,3.4,1.7,0.2,setosa +5.1,3.7,1.5,0.4,setosa +4.6,3.6,1.0,0.2,setosa +5.1,3.3,1.7,0.5,setosa +4.8,3.4,1.9,0.2,setosa +5.0,3.0,1.6,0.2,setosa +5.0,3.4,1.6,0.4,setosa +5.2,3.5,1.5,0.2,setosa +5.2,3.4,1.4,0.2,setosa +4.7,3.2,1.6,0.2,setosa +4.8,3.1,1.6,0.2,setosa +5.4,3.4,1.5,0.4,setosa +5.2,4.1,1.5,0.1,setosa +5.5,4.2,1.4,0.2,setosa +4.9,3.1,1.5,0.2,setosa +5.0,3.2,1.2,0.2,setosa +5.5,3.5,1.3,0.2,setosa +4.9,3.6,1.4,0.1,setosa +4.4,3.0,1.3,0.2,setosa +5.1,3.4,1.5,0.2,setosa +5.0,3.5,1.3,0.3,setosa +4.5,2.3,1.3,0.3,setosa +4.4,3.2,1.3,0.2,setosa +5.0,3.5,1.6,0.6,setosa +5.1,3.8,1.9,0.4,setosa +4.8,3.0,1.4,0.3,setosa +5.1,3.8,1.6,0.2,setosa +4.6,3.2,1.4,0.2,setosa +5.3,3.7,1.5,0.2,setosa +5.0,3.3,1.4,0.2,setosa +7.0,3.2,4.7,1.4,versicolor +6.4,3.2,4.5,1.5,versicolor +6.9,3.1,4.9,1.5,versicolor +5.5,2.3,4.0,1.3,versicolor +6.5,2.8,4.6,1.5,versicolor +5.7,2.8,4.5,1.3,versicolor +6.3,3.3,4.7,1.6,versicolor +4.9,2.4,3.3,1.0,versicolor +6.6,2.9,4.6,1.3,versicolor +5.2,2.7,3.9,1.4,versicolor +5.0,2.0,3.5,1.0,versicolor +5.9,3.0,4.2,1.5,versicolor +6.0,2.2,4.0,1.0,versicolor +6.1,2.9,4.7,1.4,versicolor +5.6,2.9,3.6,1.3,versicolor +6.7,3.1,4.4,1.4,versicolor +5.6,3.0,4.5,1.5,versicolor +5.8,2.7,4.1,1.0,versicolor +6.2,2.2,4.5,1.5,versicolor +5.6,2.5,3.9,1.1,versicolor +5.9,3.2,4.8,1.8,versicolor +6.1,2.8,4.0,1.3,versicolor +6.3,2.5,4.9,1.5,versicolor +6.1,2.8,4.7,1.2,versicolor +6.4,2.9,4.3,1.3,versicolor +6.6,3.0,4.4,1.4,versicolor +6.8,2.8,4.8,1.4,versicolor +6.7,3.0,5.0,1.7,versicolor +6.0,2.9,4.5,1.5,versicolor +5.7,2.6,3.5,1.0,versicolor +5.5,2.4,3.8,1.1,versicolor +5.5,2.4,3.7,1.0,versicolor +5.8,2.7,3.9,1.2,versicolor +6.0,2.7,5.1,1.6,versicolor +5.4,3.0,4.5,1.5,versicolor +6.0,3.4,4.5,1.6,versicolor +6.7,3.1,4.7,1.5,versicolor +6.3,2.3,4.4,1.3,versicolor +5.6,3.0,4.1,1.3,versicolor +5.5,2.5,4.0,1.3,versicolor +5.5,2.6,4.4,1.2,versicolor +6.1,3.0,4.6,1.4,versicolor +5.8,2.6,4.0,1.2,versicolor +5.0,2.3,3.3,1.0,versicolor +5.6,2.7,4.2,1.3,versicolor +5.7,3.0,4.2,1.2,versicolor +5.7,2.9,4.2,1.3,versicolor +6.2,2.9,4.3,1.3,versicolor +5.1,2.5,3.0,1.1,versicolor +5.7,2.8,4.1,1.3,versicolor +6.3,3.3,6.0,2.5,virginica +5.8,2.7,5.1,1.9,virginica +7.1,3.0,5.9,2.1,virginica +6.3,2.9,5.6,1.8,virginica +6.5,3.0,5.8,2.2,virginica +7.6,3.0,6.6,2.1,virginica +4.9,2.5,4.5,1.7,virginica +7.3,2.9,6.3,1.8,virginica +6.7,2.5,5.8,1.8,virginica +7.2,3.6,6.1,2.5,virginica +6.5,3.2,5.1,2.0,virginica +6.4,2.7,5.3,1.9,virginica +6.8,3.0,5.5,2.1,virginica +5.7,2.5,5.0,2.0,virginica +5.8,2.8,5.1,2.4,virginica +6.4,3.2,5.3,2.3,virginica +6.5,3.0,5.5,1.8,virginica +7.7,3.8,6.7,2.2,virginica +7.7,2.6,6.9,2.3,virginica +6.0,2.2,5.0,1.5,virginica +6.9,3.2,5.7,2.3,virginica +5.6,2.8,4.9,2.0,virginica +7.7,2.8,6.7,2.0,virginica +6.3,2.7,4.9,1.8,virginica +6.7,3.3,5.7,2.1,virginica +7.2,3.2,6.0,1.8,virginica +6.2,2.8,4.8,1.8,virginica +6.1,3.0,4.9,1.8,virginica +6.4,2.8,5.6,2.1,virginica +7.2,3.0,5.8,1.6,virginica +7.4,2.8,6.1,1.9,virginica +7.9,3.8,6.4,2.0,virginica +6.4,2.8,5.6,2.2,virginica +6.3,2.8,5.1,1.5,virginica +6.1,2.6,5.6,1.4,virginica +7.7,3.0,6.1,2.3,virginica +6.3,3.4,5.6,2.4,virginica +6.4,3.1,5.5,1.8,virginica +6.0,3.0,4.8,1.8,virginica +6.9,3.1,5.4,2.1,virginica +6.7,3.1,5.6,2.4,virginica +6.9,3.1,5.1,2.3,virginica +5.8,2.7,5.1,1.9,virginica +6.8,3.2,5.9,2.3,virginica +6.7,3.3,5.7,2.5,virginica +6.7,3.0,5.2,2.3,virginica +6.3,2.5,5.0,1.9,virginica +6.5,3.0,5.2,2.0,virginica +6.2,3.4,5.4,2.3,virginica +5.9,3.0,5.1,1.8,virginica diff --git a/docs/examples/mistral/iris.yaml b/docs/examples/mistral/iris.yaml new file mode 100644 index 0000000..2fd4918 --- /dev/null +++ b/docs/examples/mistral/iris.yaml @@ -0,0 +1,46 @@ +config: + title: Palmer Penguins + theme: dark + +sources: + penguin_source: + type: file + tables: + penguin_table: https://datasets.holoviz.org/penguins/v1/penguins.csv + +pipelines: + penguin_pipeline: + source: penguin_source + table: penguin_table + filters: + - type: widget + field: sex + - type: widget + field: island + transforms: + - type: columns + columns: ['species', 'island', 'sex', 'year', 'bill_length_mm', 'bill_depth_mm'] + +layouts: + - title: Penguins + pipeline: penguin_pipeline + layout: [[0], [1, 2]] + sizing_mode: stretch_width + height: 800 + views: + - type: hvplot + x: bill_length_mm + y: bill_depth_mm + kind: scatter + color: species + responsive: true + height: 400 + - type: hvplot + kind: hist + y: bill_length_mm + responsive: true + height: 300 + - type: table + show_index: false + height: 300 + theme: midnight diff --git a/docs/examples/mistral/mistral_chat.py b/docs/examples/mistral/mistral_chat.py index f75de0a..6557eb8 100644 --- a/docs/examples/mistral/mistral_chat.py +++ b/docs/examples/mistral/mistral_chat.py @@ -7,7 +7,7 @@ import panel as pn from ctransformers import AutoConfig, AutoModelForCausalLM, Config -pn.extension(design="material") +pn.extension() llms = pn.state.cache["llms"] = pn.state.cache.get("llms", {}) diff --git a/docs/examples/mistral/mistral_with_memory.py b/docs/examples/mistral/mistral_with_memory.py index b86e152..d4b1fa9 100644 --- a/docs/examples/mistral/mistral_with_memory.py +++ b/docs/examples/mistral/mistral_with_memory.py @@ -8,7 +8,7 @@ import panel as pn from ctransformers import AutoConfig, AutoModelForCausalLM, Config -pn.extension(design="material") +pn.extension() SYSTEM_INSTRUCTIONS = "Do what the user requests." diff --git a/docs/examples/mistral/test.ipynb b/docs/examples/mistral/test.ipynb new file mode 100644 index 0000000..fe5ee13 --- /dev/null +++ b/docs/examples/mistral/test.ipynb @@ -0,0 +1,21 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "from bokeh.sampledata import iris\n" + ] + } + ], + "metadata": { + "language_info": { + "name": "python", + "pygments_lexer": "ipython3" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/docs/examples/openai/openai_async_chat.py b/docs/examples/openai/openai_async_chat.py index 9202547..7b7279d 100644 --- a/docs/examples/openai/openai_async_chat.py +++ b/docs/examples/openai/openai_async_chat.py @@ -6,7 +6,7 @@ import openai import panel as pn -pn.extension(design="material") +pn.extension() async def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/openai/openai_chat.py b/docs/examples/openai/openai_chat.py index 4c10cfb..6726026 100644 --- a/docs/examples/openai/openai_chat.py +++ b/docs/examples/openai/openai_chat.py @@ -6,7 +6,7 @@ import openai import panel as pn -pn.extension(design="material") +pn.extension() async def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/openai/openai_image_generation.py b/docs/examples/openai/openai_image_generation.py index 605849d..fd4360f 100644 --- a/docs/examples/openai/openai_image_generation.py +++ b/docs/examples/openai/openai_image_generation.py @@ -6,7 +6,7 @@ import openai import panel as pn -pn.extension(design="material") +pn.extension() def callback(contents: str, user: str, instance: pn.chat.ChatInterface): diff --git a/docs/examples/openai/openai_two_bots.py b/docs/examples/openai/openai_two_bots.py index 792b14f..800cf2d 100644 --- a/docs/examples/openai/openai_two_bots.py +++ b/docs/examples/openai/openai_two_bots.py @@ -6,7 +6,7 @@ import openai import panel as pn -pn.extension(design="material") +pn.extension() async def callback( diff --git a/scripts/social_card_app.py b/scripts/social_card_app.py index b4db3bc..96e26ee 100644 --- a/scripts/social_card_app.py +++ b/scripts/social_card_app.py @@ -3,7 +3,7 @@ """ import panel as pn -pn.extension(design="material") +pn.extension() WELCOME = """