Text Summarization#
This is the API Reference documentation for Text Summarization service.
This endpoint summarizes a given text input.
- class slashml.TextSummarization(api_key: str = None)[source]#
Text Summarization Service
- class ServiceProvider(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]#
- HUGGING_FACE = 'hugging-face'#
- OPENAI = 'openai'#
- execute(text: str, service_provider: slashml.text_summarization.TextSummarization.ServiceProvider)[source]#
Waits for the job to be completed before returning a response
- status(job_id: str, service_provider: slashml.text_summarization.TextSummarization.ServiceProvider)[source]#
Check job status
- submit_job(text: str, service_provider: slashml.text_summarization.TextSummarization.ServiceProvider)[source]#
Submit Job to server