(fix) using litellm on python 3.8

This commit is contained in:
ishaan-jaff
2024-03-05 18:45:47 -08:00
parent c6e6afd125
commit bbdac823f4
+2 -2
View File
@@ -2,7 +2,7 @@ from enum import Enum
import requests, traceback
import json, re, xml.etree.ElementTree as ET
from jinja2 import Template, exceptions, Environment, meta
from typing import Optional, Any
from typing import Optional, Any, List
import imghdr, base64
@@ -586,7 +586,7 @@ def anthropic_messages_pt(messages: list):
return new_messages
def extract_between_tags(tag: str, string: str, strip: bool = False) -> list[str]:
def extract_between_tags(tag: str, string: str, strip: bool = False) -> List[str]:
ext_list = re.findall(f"<{tag}>(.+?)</{tag}>", string, re.DOTALL)
if strip:
ext_list = [e.strip() for e in ext_list]