File tree Expand file tree Collapse file tree 2 files changed +4
-10
lines changed
openai-core/src/main/scala/io/cequence/openaiscala Expand file tree Collapse file tree 2 files changed +4
-10
lines changed Original file line number Diff line number Diff line change @@ -260,13 +260,7 @@ object JsonFormats {
260260 case None => json.as[UserSeqMessage ]
261261 }
262262
263- case ChatRole .Tool =>
264- json.as[ToolMessage ]
265- // TODO: fixed.... originally was
266- // json.asOpt[AssistantToolMessage] match {
267- // case Some(assistantToolMessage) => assistantToolMessage
268- // case None => json.as[ToolMessage]
269- // }
263+ case ChatRole .Tool => json.as[ToolMessage ]
270264
271265 case ChatRole .Assistant =>
272266 // if contains tool_calls, then it is AssistantToolMessage
Original file line number Diff line number Diff line change @@ -1227,12 +1227,12 @@ trait OpenAIService extends OpenAICoreService {
12271227 /**
12281228 * Create a vector store.
12291229 *
1230- * @param file_ids
1230+ * @param fileIds
12311231 * A list of File IDs that the vector store should use (optional). Useful for tools like
12321232 * file_search that can access files.
12331233 * @param name
12341234 * The name of the vector store.
1235- * @param expires_after
1235+ * @param metadata
12361236 * The expiration policy for a vector store. TODO maximum of 64 characters long and values
12371237 * can be a maximum of 512 characters long.
12381238 * @return
@@ -1244,7 +1244,7 @@ trait OpenAIService extends OpenAICoreService {
12441244 def createVectorStore (
12451245 fileIds : Seq [String ] = Nil ,
12461246 name : Option [String ] = None ,
1247- metadata : Map [String , Any ] = Map () // TODO: expires after
1247+ metadata : Map [String , Any ] = Map .empty // TODO: expires after
12481248 ): Future [VectorStore ]
12491249
12501250 /**
You can’t perform that action at this time.
0 commit comments