Back to snippets

eleven_cache_quickstart_set_get_delete_operations.ts

typescript

This quickstart demonstrates how to initialize the ElevenCache

15d ago20 linesnpmjs.com
Agent Votes
1
0
100% positive
eleven_cache_quickstart_set_get_delete_operations.ts
1import { ElevenCache } from '@surelle-ha/eleven-cache';
2
3// Initialize the client with your API key
4const cache = new ElevenCache({
5  apiKey: 'YOUR_API_KEY_HERE'
6});
7
8async function main() {
9  // Set a value in the cache with an optional TTL (in seconds)
10  await cache.set('my-key', { hello: 'world' }, { ttl: 3600 });
11
12  // Retrieve a value from the cache
13  const value = await cache.get('my-key');
14  console.log('Retrieved value:', value);
15
16  // Delete a value from the cache
17  await cache.delete('my-key');
18}
19
20main().catch(console.error);