Update main.py
Browse files
main.py
CHANGED
|
@@ -153,6 +153,12 @@ async def send_webhook_for_transcription(responseRetrieve: dict):
|
|
| 153 |
logger.info('Transcription space is running, sending file')
|
| 154 |
|
| 155 |
async with httpx.AsyncClient() as client:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 156 |
data = {
|
| 157 |
'video_url': responseRetrieve.get('video_url'),
|
| 158 |
'final_url': "https://sabbah13-video-call-recording-and-transcription-9729a08.hf.space/transcript/",
|
|
@@ -161,13 +167,13 @@ async def send_webhook_for_transcription(responseRetrieve: dict):
|
|
| 161 |
'bot_id': responseRetrieve.get('bot_id'),
|
| 162 |
'user_id': responseRetrieve.get('metadata', {}).get('user_id', None),
|
| 163 |
'event_id': responseRetrieve.get('metadata', {}).get('event_id', None),
|
| 164 |
-
'final_django_url': responseRetrieve.get('metadata', {}).get('final_django_url'
|
| 165 |
}
|
| 166 |
headers = {
|
| 167 |
'Authorization': f'Bearer {os.environ.get("HF_TOKEN")}'
|
| 168 |
}
|
| 169 |
|
| 170 |
-
response = await client.post(transcribation_url, headers=headers,
|
| 171 |
logger.info(f"Status code (Transcription): {response.status_code}, Data: {response.text}")
|
| 172 |
else:
|
| 173 |
logger.error("Video URL not found in responseRetrieve.")
|
|
|
|
| 153 |
logger.info('Transcription space is running, sending file')
|
| 154 |
|
| 155 |
async with httpx.AsyncClient() as client:
|
| 156 |
+
|
| 157 |
+
logger.info(f"video_url: {responseRetrieve.get('video_url')}")
|
| 158 |
+
logger.info(f"bot_id: {responseRetrieve.get('bot_id')}")
|
| 159 |
+
logger.info(f"user_id: {responseRetrieve.get('metadata', {}).get('user_id', None)}")
|
| 160 |
+
logger.info(f"event_id: {responseRetrieve.get('metadata', {}).get('event_id', None)}")
|
| 161 |
+
|
| 162 |
data = {
|
| 163 |
'video_url': responseRetrieve.get('video_url'),
|
| 164 |
'final_url': "https://sabbah13-video-call-recording-and-transcription-9729a08.hf.space/transcript/",
|
|
|
|
| 167 |
'bot_id': responseRetrieve.get('bot_id'),
|
| 168 |
'user_id': responseRetrieve.get('metadata', {}).get('user_id', None),
|
| 169 |
'event_id': responseRetrieve.get('metadata', {}).get('event_id', None),
|
| 170 |
+
'final_django_url': responseRetrieve.get('metadata', {}).get('final_django_url'),
|
| 171 |
}
|
| 172 |
headers = {
|
| 173 |
'Authorization': f'Bearer {os.environ.get("HF_TOKEN")}'
|
| 174 |
}
|
| 175 |
|
| 176 |
+
response = await client.post(transcribation_url, headers=headers, data=data)
|
| 177 |
logger.info(f"Status code (Transcription): {response.status_code}, Data: {response.text}")
|
| 178 |
else:
|
| 179 |
logger.error("Video URL not found in responseRetrieve.")
|