got rid of console.logs

This commit is contained in:
YasinOnm08 2024-10-01 09:22:33 +02:00
parent 8ee87b88e9
commit 171e8fd458
8 changed files with 14 additions and 44 deletions

View file

@ -3,11 +3,7 @@ import React, { use, useEffect, useRef, useState } from "react";
import ConversationFrontend from "../components/ConversationFrontend";
import InputFrontend from "../components/InputFrontend";
import { sendToVoiceRecognition } from "./voice_backend"
import { AudioRecorder } from "./AudioRecorder";
import axios from "axios";
import { resolve } from "path";
import { FFmpeg } from "@ffmpeg/ffmpeg";
import { fetchFile, toBlobURL } from "@ffmpeg/util"
const InputOutputBackend: React.FC = () => {
// # variables
@ -65,10 +61,6 @@ const InputOutputBackend: React.FC = () => {
const mediaRecorderRef = useRef<MediaRecorder | null>(null)
const audioChunks = useRef<Blob[]>([])
console.log(messages);
useEffect(() => {
getNewToken()
@ -101,11 +93,9 @@ const InputOutputBackend: React.FC = () => {
}, [])
const getNewToken = () => {
console.log("getting access");
axios.get("http://localhost:5000/interstellar_ai/api/ai_create")
.then(response => {
setAccessToken(response.data.access_token)
console.log(response.data.access_token);
})
.catch(error => {
console.log("error:", error.message);
@ -142,7 +132,6 @@ const InputOutputBackend: React.FC = () => {
getWorkerRef.current.postMessage({ action: "terminate" })
getWorkerRef.current.terminate()
getWorkerRef.current = null
console.log(messages);
}
}
@ -172,7 +161,6 @@ const InputOutputBackend: React.FC = () => {
setInputDisabled(true)
if (postWorkerRef.current) {
addMessage("user", inputValue)
console.log("input:", inputValue);
const type = localStorage.getItem('type')
var api_key: string = ""
if (type != null && type != 'local') {
@ -206,7 +194,6 @@ const InputOutputBackend: React.FC = () => {
audioChunks.current = [];
const text_voice = await sendToVoiceRecognition(audioBlob);
console.log(text_voice);
resolve(text_voice); // Resolve the promise with the recognized text
};
});
@ -227,7 +214,6 @@ const InputOutputBackend: React.FC = () => {
if (!isRecording) {
const recognizedText = await startRecording();
setInputMessage(recognizedText); // Set the recognized text after recording
console.log("Set!")
} else {
stopRecording();
}
@ -244,8 +230,9 @@ const InputOutputBackend: React.FC = () => {
}
const handleEditClick = () => {
setInputMessage(messages[messages.length - 2]['content'])
const updatedMessages = messages.slice(0, -2)
let newestMessage = messages[messages.length - 2].content
setInputMessage(newestMessage)
const updatedMessages = messages.slice(0, messages.length-2)
setMessages(updatedMessages)
endGetWorker()
getNewToken()

View file

@ -24,11 +24,9 @@ export const sendToDatabase = async (data: any): Promise<boolean> => {
const status = response.data.status;
const success = response.data.response;
postMessage({ status, success });
console.log(status);
return success;
} catch (error) {
postMessage({ status: 500, success: false });
console.log("NO");
return false;
}
};

View file

@ -11,18 +11,14 @@ onmessage = (event) => {
}
}
console.log('starting get loop');
const fetchData = () => {
console.log(accesstoken);
const apiURL = "http://localhost:5000/interstellar_ai/api/ai_get?access_token=" + accesstoken
axios.get(apiURL)
.then(response => {
const data = response.data
console.log(data);
postMessage(data)
setTimeout(fetchData, 100)
})

View file

@ -12,15 +12,10 @@ onmessage = (e) => {
api_key: api_key
}
console.log(Message);
axios.post("http://localhost:5000/interstellar_ai/api/ai_send", Message)
.then(response => {
const status = response.data.status
console.log(status);
postMessage({ status })
console.log('message posted');
})
.catch(error => {

View file

@ -1,14 +1,12 @@
import axios from "axios";
export const sendToVoiceRecognition = (audio_data: Blob): Promise<string> => {
console.log("sending recording...");
const formdata = new FormData()
formdata.append("audio", audio_data)
return axios.post("http://localhost:5000/interstellar_ai/api/voice_recognition", formdata)
.then((response) => {
console.log(response.data)
return response.data.response
})
.catch(error => {