diff --git a/langfuse/api/reference.md b/langfuse/api/reference.md index 352193f10..7433c043d 100644 --- a/langfuse/api/reference.md +++ b/langfuse/api/reference.md @@ -5123,7 +5123,11 @@ client.prompt_version.update(
-**name:** `str` — The name of the prompt +**name:** `str` + +The name of the prompt. If the prompt is in a folder (e.g., "folder/subfolder/prompt-name"), +the folder path must be URL encoded. For example, use "folder%2Fsubfolder%2Fprompt-name" instead +of "folder/subfolder/prompt-name". The forward slash (/) character must be encoded as %2F.
@@ -5215,7 +5219,11 @@ client.prompts.get(
-**prompt_name:** `str` — The name of the prompt +**prompt_name:** `str` + +The name of the prompt. If the prompt is in a folder (e.g., "folder/subfolder/prompt-name"), +the folder path must be URL encoded. For example, use "folder%2Fsubfolder%2Fprompt-name" instead +of "folder/subfolder/prompt-name". The forward slash (/) character must be encoded as %2F.
diff --git a/langfuse/api/resources/prompt_version/client.py b/langfuse/api/resources/prompt_version/client.py index 89140941d..0b8f4716b 100644 --- a/langfuse/api/resources/prompt_version/client.py +++ b/langfuse/api/resources/prompt_version/client.py @@ -37,7 +37,9 @@ def update( Parameters ---------- name : str - The name of the prompt + The name of the prompt. If the prompt is in a folder (e.g., "folder/subfolder/prompt-name"), + the folder path must be URL encoded. For example, use "folder%2Fsubfolder%2Fprompt-name" instead + of "folder/subfolder/prompt-name". The forward slash (/) character must be encoded as %2F. version : int Version of the prompt to update @@ -122,7 +124,9 @@ async def update( Parameters ---------- name : str - The name of the prompt + The name of the prompt. If the prompt is in a folder (e.g., "folder/subfolder/prompt-name"), + the folder path must be URL encoded. For example, use "folder%2Fsubfolder%2Fprompt-name" instead + of "folder/subfolder/prompt-name". The forward slash (/) character must be encoded as %2F. version : int Version of the prompt to update diff --git a/langfuse/api/resources/prompts/client.py b/langfuse/api/resources/prompts/client.py index c38c20156..d9642e482 100644 --- a/langfuse/api/resources/prompts/client.py +++ b/langfuse/api/resources/prompts/client.py @@ -41,7 +41,9 @@ def get( Parameters ---------- prompt_name : str - The name of the prompt + The name of the prompt. If the prompt is in a folder (e.g., "folder/subfolder/prompt-name"), + the folder path must be URL encoded. For example, use "folder%2Fsubfolder%2Fprompt-name" instead + of "folder/subfolder/prompt-name". The forward slash (/) character must be encoded as %2F. version : typing.Optional[int] Version of the prompt to be retrieved. @@ -310,7 +312,9 @@ async def get( Parameters ---------- prompt_name : str - The name of the prompt + The name of the prompt. If the prompt is in a folder (e.g., "folder/subfolder/prompt-name"), + the folder path must be URL encoded. For example, use "folder%2Fsubfolder%2Fprompt-name" instead + of "folder/subfolder/prompt-name". The forward slash (/) character must be encoded as %2F. version : typing.Optional[int] Version of the prompt to be retrieved.