@revenium/perplexity
Version:
NodeJS middleware for perplexity's AI API
21 lines (19 loc) • 630 B
text/typescript
import { PerplexityReveniumMiddleware } from "../src";
async function enhancedRequest() {
console.log("=".repeat(50));
try {
const middleware = new PerplexityReveniumMiddleware();
const model = middleware.getGenerativeModel("sonar-pro");
const result = await model.createChatCompletion({
messages: [
{ role: "user", content: "Explain quantum computing in simple terms" },
],
max_tokens: 100,
temperature: 0.7,
});
console.log("[ENHANCED REQUEST]", result.choices[0].message.content);
} catch (error) {
console.log(error);
}
}
enhancedRequest();