in Autogen_v0.4/rag_agent/search_helper.py [0:0]
def get_index_fields(index_name):
index_client = SearchIndexClient(
endpoint=azure_search_endpoint, credential=credential)
idx = index_client.get_index(index_name)
select_fields = []
vector_fields = []
for field in idx.fields:
#print(field.name)
if(field.type == SearchFieldDataType.String):
select_fields.append(field.name)
if(str.find(field.name, "Vector") > 0):
vector_fields.append(field.name)
return select_fields, vector_fields