INNER CODE UNIT · Python

create_vector_embedding_with_bedrock

aws-samples/rag-using-langchain-amazon-bedrock-and-opensearch · load-data-to-opensearch.py:33

def create_vector_embedding_with_bedrock(text, name, bedrock_client):
    payload = {"inputText": f"{text}"}
    body = json.dumps(payload)
    modelId = "amazon.titan-embed-text-v1"
    accept = "application/json"
    contentType = "application/json"
    args, _ = parse_args()
    multi_tenant = args.multi_tenant

    response = bedrock_client.invoke_model(
        body=body, modelId=modelId, accept=accept, contentType=contentType
    )
    response_body = json.loads(response.get("body").read())

    embedding = response_body.get("embedding")

    document = {
        "_index": name,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…