Skip to content

Commit a73c106

Browse files
authored
Rename expr field of LocalizedExpression into pdl__expr (#806)
1 parent f3f49dd commit a73c106

File tree

16 files changed

+28
-21
lines changed

16 files changed

+28
-21
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"kind": "text", "pdl__id": "text", "description": "Simple LLM interaction", "defs": {}, "text": [{"kind": "data", "pdl__id": "text.0", "defs": {}, "data": {"expr": "write a hello world example, and explain to me how to run it", "pdl__result": "write a hello world example, and explain to me how to run it"}, "pdl__result": "write a hello world example, and explain to me how to run it", "pdl__timing": {"start_nanos": 1742301779426641000, "end_nanos": 1742301779427310000, "timezone": "EDT"}, "pdl__is_leaf": true}, {"kind": "model", "pdl__id": "text.1.model", "context": [{"role": "user", "content": "write a hello world example, and explain to me how to run it", "defsite": "text.0"}], "defs": {}, "platform": "litellm", "model": {"expr": "ollama_chat/granite3.2:2b", "pdl__result": "ollama_chat/granite3.2:2b"}, "input": {"kind": "data", "pdl__id": "text.1.model", "defs": {}, "data": {"expr": "${ pdl_context }", "pdl__result": [{"role": "user", "content": "write a hello world example, and explain to me how to run it", "defsite": "text.0"}]}, "pdl__result": "[{\"role\": \"user\", \"content\": \"write a hello world example, and explain to me how to run it\", \"defsite\": \"text.0\"}]", "pdl__timing": {"start_nanos": 1742301779480586000, "end_nanos": 1742301779481042000, "timezone": "EDT"}, "pdl__is_leaf": true}, "parameters": {"expr": null}, "pdl__usage": {"completion_tokens": 513, "prompt_tokens": 24}, "pdl__model_input": [{"role": "user", "content": "write a hello world example, and explain to me how to run it", "defsite": "text.0"}], "pdl__result": "**Hello World Example in Python**\n\nHere's a simple \"Hello, World!\" program written in Python:\n\n```python\nprint(\"Hello, World!\")\n```\n\nThis code does the following:\n- `print()` is a built-in function in Python used to output data.\n- The string `\"Hello, World!\"` is the message that will be printed when you run this program.\n\n**Steps to Run the \"Hello World\" Program:**\n\n1. **Create or Open a Text Editor**: You can use any text editor like Notepad (notepad.exe on Windows), Sublime Text, Visual Studio Code, Atom, or even an online Python compiler. For this example, let's use an online Python compiler like Repl.it.\n\n - Go to https://repl.it/languages/python3\n\n2. **Write the Code**:\n - In the editor, you'll see a text area where you can write your code.\n - Copy and paste or type the following code:\n\n ```python\n print(\"Hello, World!\")\n ```\n\n3. **Save Your File (Optional but Recommended)**: If you're using an online compiler like Repl.it, you don't need to save files locally. However, for local text editors, remember to save your file with a `.py` extension before running it.\n\n4. **Run the Code**:\n\n - For Repl.it:\n - Click on \"Run\" or press `Ctrl + Enter` (Windows/Linux) or `Cmd + Enter` (Mac). The output will appear in the console at the bottom of the page, showing:\n ```\n Hello, World!\n ```\n\n - **For Local Python Installation**:\n - Open your terminal or command prompt.\n - Navigate to the directory where you saved your `.py` file using the `cd` command (e.g., `cd /path/to/your/file`).\n - Run the script by typing `python filename.py` and press Enter. Replace `filename` with the name of your Python file. You should see the output in the terminal:\n ```\n Hello, World!\n ```\n\n5. **Verify the Output**: Check if you've seen the printed message \"Hello, World!\" on your screen or console. If so, congratulations! Your first Python program has run successfully.\n\nThat's it! You've just written and executed a simple \"Hello, World!\" program in Python. Now you're ready to dive into more complex projects with this fundamental tool at your fingertips.", "pdl__timing": {"start_nanos": 1742301779480415000, "end_nanos": 1742301787251983000, "timezone": "EDT"}, "pdl__is_leaf": true}], "pdl__result": "write a hello world example, and explain to me how to run it**Hello World Example in Python**\n\nHere's a simple \"Hello, World!\" program written in Python:\n\n```python\nprint(\"Hello, World!\")\n```\n\nThis code does the following:\n- `print()` is a built-in function in Python used to output data.\n- The string `\"Hello, World!\"` is the message that will be printed when you run this program.\n\n**Steps to Run the \"Hello World\" Program:**\n\n1. **Create or Open a Text Editor**: You can use any text editor like Notepad (notepad.exe on Windows), Sublime Text, Visual Studio Code, Atom, or even an online Python compiler. For this example, let's use an online Python compiler like Repl.it.\n\n - Go to https://repl.it/languages/python3\n\n2. **Write the Code**:\n - In the editor, you'll see a text area where you can write your code.\n - Copy and paste or type the following code:\n\n ```python\n print(\"Hello, World!\")\n ```\n\n3. **Save Your File (Optional but Recommended)**: If you're using an online compiler like Repl.it, you don't need to save files locally. However, for local text editors, remember to save your file with a `.py` extension before running it.\n\n4. **Run the Code**:\n\n - For Repl.it:\n - Click on \"Run\" or press `Ctrl + Enter` (Windows/Linux) or `Cmd + Enter` (Mac). The output will appear in the console at the bottom of the page, showing:\n ```\n Hello, World!\n ```\n\n - **For Local Python Installation**:\n - Open your terminal or command prompt.\n - Navigate to the directory where you saved your `.py` file using the `cd` command (e.g., `cd /path/to/your/file`).\n - Run the script by typing `python filename.py` and press Enter. Replace `filename` with the name of your Python file. You should see the output in the terminal:\n ```\n Hello, World!\n ```\n\n5. **Verify the Output**: Check if you've seen the printed message \"Hello, World!\" on your screen or console. If so, congratulations! Your first Python program has run successfully.\n\nThat's it! You've just written and executed a simple \"Hello, World!\" program in Python. Now you're ready to dive into more complex projects with this fundamental tool at your fingertips.", "pdl__timing": {"start_nanos": 1742301779426567000, "end_nanos": 1742301787252033000, "timezone": "EDT"}, "pdl__is_leaf": false}
1+
{"kind": "text", "pdl__id": "text", "description": "Simple LLM interaction", "defs": {}, "text": [{"kind": "data", "pdl__id": "text.0", "defs": {}, "data": {"pdl__expr": "write a hello world example, and explain to me how to run it", "pdl__result": "write a hello world example, and explain to me how to run it"}, "pdl__result": "write a hello world example, and explain to me how to run it", "pdl__timing": {"start_nanos": 1742523918021192000, "end_nanos": 1742523918022233000, "timezone": "EDT"}, "pdl__is_leaf": true}, {"kind": "model", "pdl__id": "text.1.model", "context": [{"role": "user", "content": "write a hello world example, and explain to me how to run it", "defsite": "text.0"}], "defs": {}, "platform": "litellm", "model": {"pdl__expr": "ollama_chat/granite3.2:2b", "pdl__result": "ollama_chat/granite3.2:2b"}, "input": {"kind": "data", "pdl__id": "text.1.model", "defs": {}, "data": {"pdl__expr": "${ pdl_context }", "pdl__result": [{"role": "user", "content": "write a hello world example, and explain to me how to run it", "defsite": "text.0"}]}, "pdl__result": "[{\"role\": \"user\", \"content\": \"write a hello world example, and explain to me how to run it\", \"defsite\": \"text.0\"}]", "pdl__timing": {"start_nanos": 1742523918129394000, "end_nanos": 1742523918130174000, "timezone": "EDT"}, "pdl__is_leaf": true}, "parameters": {"pdl__expr": null}, "pdl__usage": {"completion_tokens": 489, "prompt_tokens": 24}, "pdl__model_input": [{"role": "user", "content": "write a hello world example, and explain to me how to run it", "defsite": "text.0"}], "pdl__result": "Sure, I'll provide an example of a \"Hello, World!\" program in two popular programming languages: Python and JavaScript (using Node.js).\n\n**Python:**\n\n```python\n# This is a simple Python script to print \"Hello, World!\"\n\nprint(\"Hello, World!\")\n```\n\nTo run this Python code:\n\n1. Open your preferred text editor or an Integrated Development Environment (IDE) like Visual Studio Code, PyCharm, or Jupyter Notebook.\n2. Copy and paste the above code snippet into a new file with a `.py` extension, e.g., `hello_world.py`.\n3. Save the file in a directory where Python is installed on your system (usually it's located at `C:\\Python39\\` for Python 3.9 or similar).\n4. Open a terminal/command prompt and navigate to the directory containing your `.py` file using the `cd` command, e.g., `cd path/to/your/directory`.\n5. Run the script by typing `python hello_world.py` and pressing Enter. You should see \"Hello, World!\" printed in the terminal or command prompt.\n\n**JavaScript (Node.js):**\n\n```javascript\n// This is a simple JavaScript script to print \"Hello, World!\" using Node.js\n\nconsole.log(\"Hello, World!\");\n```\n\nTo run this JavaScript code on a system that has Node.js installed:\n\n1. Install Node.js from https://nodejs.org/ if you haven't already (it's recommended for running JavaScript on the command line).\n2. Open your terminal or command prompt.\n3. Navigate to the directory where you want to run this script using `cd` command, e.g., `cd path/to/your/directory`.\n4. Create a new file named `hello_world.js` by typing `touch hello_world.js`, then open it with your text editor:\n ```\n nano hello_world.js\n ```\n5. Paste the above JavaScript code into this file, save it (press `Ctrl+X`, then `Y` to confirm, and finally `Enter`).\n6. To run the script from the command line, type `node hello_world.js`. You should see \"Hello, World!\" printed in the terminal or command prompt.\n\nBoth Python and JavaScript scripts achieve the same output \u2013 printing \"Hello, World!\" \u2013 but they're written in different languages and use distinct methods to execute them on a computer system.", "pdl__timing": {"start_nanos": 1742523918129200000, "end_nanos": 1742523958045772000, "timezone": "EDT"}, "pdl__is_leaf": true}], "pdl__result": "write a hello world example, and explain to me how to run itSure, I'll provide an example of a \"Hello, World!\" program in two popular programming languages: Python and JavaScript (using Node.js).\n\n**Python:**\n\n```python\n# This is a simple Python script to print \"Hello, World!\"\n\nprint(\"Hello, World!\")\n```\n\nTo run this Python code:\n\n1. Open your preferred text editor or an Integrated Development Environment (IDE) like Visual Studio Code, PyCharm, or Jupyter Notebook.\n2. Copy and paste the above code snippet into a new file with a `.py` extension, e.g., `hello_world.py`.\n3. Save the file in a directory where Python is installed on your system (usually it's located at `C:\\Python39\\` for Python 3.9 or similar).\n4. Open a terminal/command prompt and navigate to the directory containing your `.py` file using the `cd` command, e.g., `cd path/to/your/directory`.\n5. Run the script by typing `python hello_world.py` and pressing Enter. You should see \"Hello, World!\" printed in the terminal or command prompt.\n\n**JavaScript (Node.js):**\n\n```javascript\n// This is a simple JavaScript script to print \"Hello, World!\" using Node.js\n\nconsole.log(\"Hello, World!\");\n```\n\nTo run this JavaScript code on a system that has Node.js installed:\n\n1. Install Node.js from https://nodejs.org/ if you haven't already (it's recommended for running JavaScript on the command line).\n2. Open your terminal or command prompt.\n3. Navigate to the directory where you want to run this script using `cd` command, e.g., `cd path/to/your/directory`.\n4. Create a new file named `hello_world.js` by typing `touch hello_world.js`, then open it with your text editor:\n ```\n nano hello_world.js\n ```\n5. Paste the above JavaScript code into this file, save it (press `Ctrl+X`, then `Y` to confirm, and finally `Enter`).\n6. To run the script from the command line, type `node hello_world.js`. You should see \"Hello, World!\" printed in the terminal or command prompt.\n\nBoth Python and JavaScript scripts achieve the same output \u2013 printing \"Hello, World!\" \u2013 but they're written in different languages and use distinct methods to execute them on a computer system.", "pdl__timing": {"start_nanos": 1742523918021087000, "end_nanos": 1742523958045857000, "timezone": "EDT"}, "pdl__is_leaf": false}

pdl-live-react/src/demos/demo2.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

pdl-live-react/src/demos/demo3.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

pdl-live-react/src/demos/demo4.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

pdl-live-react/src/demos/demo5.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)