Skip to content

Commit 5268840

Browse files
committed
push
1 parent 2a4304a commit 5268840

3 files changed

Lines changed: 2 additions & 8 deletions

File tree

langfuse/api/prompts/client.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,6 @@ def create(
173173
from langfuse import LangfuseAPI
174174
from langfuse.prompts import (
175175
ChatMessage,
176-
ChatMessageType,
177176
CreateChatPromptRequest,
178177
CreateChatPromptType,
179178
)
@@ -193,12 +192,10 @@ def create(
193192
ChatMessage(
194193
role="role",
195194
content="content",
196-
type=ChatMessageType.CHATMESSAGE,
197195
),
198196
ChatMessage(
199197
role="role",
200198
content="content",
201-
type=ChatMessageType.CHATMESSAGE,
202199
),
203200
],
204201
type=CreateChatPromptType.CHAT,
@@ -438,7 +435,6 @@ async def create(
438435
from langfuse import AsyncLangfuseAPI
439436
from langfuse.prompts import (
440437
ChatMessage,
441-
ChatMessageType,
442438
CreateChatPromptRequest,
443439
CreateChatPromptType,
444440
)
@@ -461,12 +457,10 @@ async def main() -> None:
461457
ChatMessage(
462458
role="role",
463459
content="content",
464-
type=ChatMessageType.CHATMESSAGE,
465460
),
466461
ChatMessage(
467462
role="role",
468463
content="content",
469-
type=ChatMessageType.CHATMESSAGE,
470464
),
471465
],
472466
type=CreateChatPromptType.CHAT,

langfuse/api/prompts/types/chat_message.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
class ChatMessage(UniversalBaseModel):
1111
role: str
1212
content: str
13-
type: ChatMessageType
13+
type: typing.Optional[ChatMessageType] = None
1414

1515
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
1616
extra="allow", frozen=True

langfuse/api/prompts/types/placeholder_message.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
class PlaceholderMessage(UniversalBaseModel):
1111
name: str
12-
type: PlaceholderMessageType
12+
type: typing.Optional[PlaceholderMessageType] = None
1313

1414
model_config: typing.ClassVar[pydantic.ConfigDict] = pydantic.ConfigDict(
1515
extra="allow", frozen=True

0 commit comments

Comments
 (0)