Prompt Detail:
요약된 텍스트를 Hugging Face API와 연결하려면 다음 단계를 따르면 됩니다:
Hugging Face API 키 가져오기: Hugging Face API를 사용하려면 먼저 API 키를 가져와야 합니다. Hugging Face 웹사이트에서 API 키를 생성하고 저장하세요.
API 요청 보내기: Hugging Face API는 RESTful API를 사용하여 요약 작업을 수행합니다. 따라서 요약할 텍스트를 API 엔드포인트에 POST 요청을 보내야 합니다.
API 응답 받기: API에서 반환된 JSON 응답을 읽고 파싱하여 요약된 텍스트를 가져옵니다.
요약된 텍스트 사용: API에서 반환된 요약된 텍스트를 적절하게 사용하세요.
아래는 Python 예제 코드입니다. 이 코드는 Hugging Face API를 사용하여 요약된 텍스트를 생성하고 반환합니다.
pythonimport requests
import json
# Hugging Face API endpoint
url = 'https://api-inference.huggingface.co/models/username/model-name'
# API 키 설정
headers = {'Authorization': 'Bearer your_api_key'}
# 요약할 텍스트
text_to_summarize = 'Input text to be summarized'
# API 요청 보내기
data = {'inputs': text_to_summarize, 'parameters': {'n': 2}}
response = requests.post(url, headers=headers, data=json.dumps(data))
# API 응답 받기
output = json.loads(response.content.decode('utf-8'))
# 요약된 텍스트 출력
summary = output[0]['summary_text']
print(summary)
위 코드에서 "username"과 "model-name"은 Hugging Face 모델의 이름으로 대체해야 합니다. "your_api_key"는 Hugging Face 웹사이트에서 생성한 API 키로 대체해야 합니다. "text_to_summarize"는 요약할 텍스트로 대체할 수 있습니다. "n"은 요약할 문장 수를 나타내며, 원하는 요약 문장 수로 수정할 수 있습니다.
참고: Hugging Face API를 사용하려면 Hugging Face 계정이 있어야 합니다. 계정을 만들고 API 키를 생성할 수 있습니다.