File size: 657 Bytes
bf9d9b2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# Initialize ErnieBot Deep Search
search_engine = ErnieBotDeepSearch()
# Example search
query = "深度学习的应用"
documents = [
"机器学习是人工智能的一个分支",
"深度学习在图像识别领域取得了突破性进展",
"自然语言处理是深度学习的重要应用领域"
]
# Perform deep search
results = search_engine.deep_search(query, documents)
ranked_results = torch.argsort(results, descending=True)
# Training example
training_batch = (
query,
[documents[1], documents[2]], # positive examples
[documents[0]] # negative examples
)
loss = search_engine.train_step(training_batch)
|