# Index code documentationdocs = [ "authenticate() validates JWT tokens and returns user object", "authorize() checks user permissions for resource access", "audit_log() records user actions for compliance tracking"]doc_vectors = embeddings.embed_documents(docs)# Search with natural language queryquery = "How do I verify user identity?"query_vector = embeddings.embed_query(query)# Find most relevant documentationimport numpy as npsimilarities = [ np.dot(query_vector, doc_vec) / (np.linalg.norm(query_vector) * np.linalg.norm(doc_vec)) for doc_vec in doc_vectors]best_match = docs[np.argmax(similarities)]# Returns: "authenticate() validates JWT tokens..."