SDK Reference
@proveanything/smartlinks
npm install @proveanything/smartlinks
View on npm →Namespaces
Other
publicClient
Functions for publicClient operations
5 functions0 types
chat
Chat with product assistant (RAG)
public
chat(collectionId: string,
request: PublicChatRequest) → Promise<PublicChatResponse>getSession
Get session history
public
getSession(collectionId: string, sessionId: string) → Promise<Session>clearSession
Clear session history
public
clearSession(collectionId: string, sessionId: string) → Promise<getRateLimit
Check rate limit status
public
getRateLimit(collectionId: string, userId: string) → Promise<RateLimitStatus>getToken
Generate ephemeral token for Gemini Live
public
getToken(collectionId: string,
request: EphemeralTokenRequest) → Promise<EphemeralTokenResponse>