INNER CODE UNIT · Python

create_index

aws-samples/rag-using-langchain-amazon-bedrock-and-opensearch · utils/opensearch.py:47

def create_index(opensearch_client, index_name):
    settings = {
        "settings": {
            "index": {
                "knn": True,
                "knn.space_type": "cosinesimil"
                }
            }
        }
    response = opensearch_client.indices.create(index=index_name, body=settings)
    return bool(response['acknowledged'])
    
    
def create_index_mapping(opensearch_client, index_name):
    response = opensearch_client.indices.put_mapping(
        index=index_name,
        body={
            "properties": {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…