OpenAICompatRuntime
Methods
Section titled “Methods”abortSession()
Section titled “abortSession()”abortSession(sessionId, reason?): void;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Section titled “Returns”void
compressNow()?
Section titled “compressNow()?”optional compressNow(sessionId, opts?): Promise<Record<string, unknown>>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
{ |
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<Record<string, unknown>>
deleteSession()
Section titled “deleteSession()”deleteSession(sessionId): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<void>
getConversationLength()?
Section titled “getConversationLength()?”optional getConversationLength(sessionId): Promise<number>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<number>
getSession()
Section titled “getSession()”getSession(sessionId): Promise<Session | null>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”Promise<Session | null>
getSessionStore()
Section titled “getSessionStore()”getSessionStore(): SessionStore;Returns
Section titled “Returns”SessionStore
markOutcome()
Section titled “markOutcome()”markOutcome( sessionId, outcome,opts?): Promise<void>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<void>
replayAuditLog()
Section titled “replayAuditLog()”replayAuditLog(sessionId, opts?): Promise<ConversationAuditEntry[]>;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
|
|
|
Returns
Section titled “Returns”Promise<ConversationAuditEntry[]>
run(opts): TurnHandle;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”TurnHandle
stream()
Section titled “stream()”stream(opts): TurnHandle;Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
|
|
|
Returns
Section titled “Returns”TurnHandle