updated the paramters for the gpt function

pull/73/head
Maria-Aidarus 2023-11-27 13:02:56 +03:00
rodzic bb868258af
commit e864cdb99a
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -43,11 +43,11 @@ function simplifyContent(content) {
// Placeholder function to perform GPT analysis for media type and topics using Mistral-7b via OpenRouter // Placeholder function to perform GPT analysis for media type and topics using Mistral-7b via OpenRouter
async function performGPTAnalysis(content) { async function performGPTAnalysis(simplifiedContent, apiKey) {
// Implement logic to send content to Mistral-7b via OpenRouter for GPT analysis // Implement logic to send content to Mistral-7b via OpenRouter for GPT analysis
// Send content and receive GPT analysis response // Send content and receive GPT analysis response
// Placeholder code // Placeholder code
const inferredMediaType = "article"; const inferredMediaType = ["article"];
const extractedTopics = ["topic1", "topic2"]; const extractedTopics = ["topic1", "topic2"];
return { inferredMediaType, extractedTopics }; return { inferredMediaType, extractedTopics };
} }
@ -94,7 +94,7 @@ export async function handler(event) {
const simplifiedContent = simplifyContent(fetchedContent); const simplifiedContent = simplifyContent(fetchedContent);
// Step 3: Perform GPT analysis for media type and topics // Step 3: Perform GPT analysis for media type and topics
const { inferredMediaType, extractedTopics } = await performGPTAnalysis(simplifiedContent); const { inferredMediaType, extractedTopics } = await performGPTAnalysis(simplifiedContent, apiKey);
// Step 4: Map inferred values to predefined formats and topics // Step 4: Map inferred values to predefined formats and topics
const { predefinedMediaType, predefinedTopics } = mapInferredValues(inferredMediaType, extractedTopics); const { predefinedMediaType, predefinedTopics } = mapInferredValues(inferredMediaType, extractedTopics);