@@ -54,38 +54,28 @@ interface ConversationRouteListInput {
54
54
55
55
export interface ConversationRoute {
56
56
/**
57
- * @experimental
58
- *
59
57
* Creates a {@link Conversation} from the current conversation route.
60
58
*/
61
59
create : (
62
60
input ?: ConversationRouteCreateInput ,
63
61
) => SingularReturnValue < Conversation > ;
64
62
/**
65
- * @experimental
66
- *
67
63
* Creates a {@link Conversation} from the current conversation route.
68
64
*/
69
65
update : (
70
66
input : ConversationRouteUpdateInput ,
71
67
) => SingularReturnValue < Conversation > ;
72
68
/**
73
- * @experimental
74
- *
75
69
* Gets an existing {@link Conversation} based on ID.
76
70
*/
77
71
get : ( input : ConversationRouteGetInput ) => SingularReturnValue < Conversation > ;
78
72
/**
79
- * @experimental
80
- *
81
73
* Deletes an existing {@link Conversation} based on ID.
82
74
*/
83
75
delete : (
84
76
input : ConversationRouteDeleteInput ,
85
77
) => SingularReturnValue < Conversation > ;
86
78
/**
87
- * @experimental
88
- *
89
79
* Lists all existing {@link Conversation}s on the current conversation route.
90
80
*/
91
81
list : ( input ?: ConversationRouteListInput ) => ListReturnValue < Conversation > ;
@@ -120,24 +110,18 @@ export interface Conversation {
120
110
metadata ?: Record < string , any > ;
121
111
name ?: string ;
122
112
/**
123
- * @experimental
124
- *
125
113
* Sends a message to the current conversation.
126
114
*/
127
115
sendMessage : (
128
116
input : ConversationSendMessageInput | string ,
129
117
) => SingularReturnValue < ConversationMessage > ;
130
118
/**
131
- * @experimental
132
- *
133
119
* Lists all existing messages for the current conversation.
134
120
*/
135
121
listMessages : (
136
122
input ?: ConversationListMessagesInput ,
137
123
) => ListReturnValue < ConversationMessage > ;
138
124
/**
139
- * @experimental
140
- *
141
125
* Subscribes to new stream events on the current conversation.
142
126
*/
143
127
onStreamEvent : ( handler : ConversationOnStreamEventHandler ) => Subscription ;
@@ -164,8 +148,6 @@ interface QueryToolDefinition extends ToolDefinitionBase {
164
148
export type DataToolDefinition = ModelToolDefinition | QueryToolDefinition ;
165
149
166
150
/**
167
- * @experimental
168
- *
169
151
* Define a data tool to be used within an AI conversation route.
170
152
*
171
153
* @remarks
@@ -263,8 +245,6 @@ function _conversation(input: ConversationInput): ConversationType {
263
245
}
264
246
265
247
/**
266
- * @experimental
267
- *
268
248
* Define an AI conversation route which enables multi-turn conversation APIs for interacting with specified AI model.
269
249
* @example
270
250
* realtorChat: a.conversation({
0 commit comments