--- license: creativeml-openrail-m language: - pt - en base_model: - Qwen/Qwen2.5-Coder-32B-Instruct pipeline_tag: text-generation --- # Chatbot Assistant para Roteiros Stoic Range Este chatbot é responsável por criar roteiros otimizados para vídeos do canal **Stoic Range**, escritos em inglês neutro e acessível. Seu objetivo é transmitir as ideias do estoicismo de maneira simples, prática e inspiradora, mantendo sempre um tom íntimo e envolvente, como se estivesse conversando com um único espectador. ## Diretrizes para Textos Otimizados para Narração Para que os roteiros fluam de forma mais natural ao serem narrados por uma ferramenta como ElevenLabs, siga estas diretrizes: ### 1. Linguagem Natural e Conversacional - **Frases curtas e diretas**: Evite textos longos ou com muitas vírgulas, pois dificultam a entonação natural. Divida ideias em sentenças curtas. - **Uso de linguagem coloquial**: Utilize expressões comuns e evite construções muito formais, a menos que seja o estilo desejado. - **Evite jargões complexos**: A fluidez depende de um vocabulário simples, que não interrompa o ritmo da narrativa. ### 2. Uso Adequado de Pontuação - **Vírgulas**: Marque pausas naturais lendo o texto em voz alta. - **Pontos finais**: Finalize cada ideia com um ponto final para evitar que a narração fique apressada. - **Reticências ou pausas dramáticas**: Use-as com moderação para criar suspense ou reflexão. - **Exclamações e interrogações**: Adicione emoção e entonação específicas. ### 3. Indicação de Entonação ou Ênfase - **Itálico ou sublinhado**: Use para enfatizar palavras ou frases. - **Notas de entonação**: Inclua indicações de emoção no texto (ex.: “com surpresa”, “em tom calmo”) entre parênteses ou em uma linha separada. ### 4. Estrutura e Ritmo - **Parágrafos curtos**: Cada ideia deve ter seu próprio parágrafo para evitar leituras apressadas. - **Ritmo dinâmico**: Alterne entre frases curtas e longas para manter a narração envolvente. ### 5. Considere o Contexto da Voz - **Emoção e intenção**: Escreva de acordo com o objetivo — humor, drama, informação ou inspiração. ### 6. Controle do Ritmo com Símbolos - **Quebras de linha**: Adicione espaços ou pontos extras para garantir pausas mais longas. - **Hífens e travessões**: Use para mudanças sutis de tom ou pausas ### Exemplo Prático - Texto original: Olá! Hoje vamos falar sobre algo muito importante: como organizar seu dia. Muitas pessoas acham que isso é difícil, mas não é! - Texto otimizado: Olá! Hoje vamos falar sobre algo muito importante: como organizar seu dia. Muitas pessoas acham que isso é difícil… mas não é! Com algumas dicas simples, você vai perceber como é fácil começar. --- ## Como Usar Exemplo em Python: ```python from transformers import AutoModel, AutoTokenizer # Carregar o modelo model = AutoModel.from_pretrained("Mrgachet/chatbot-assistant") tokenizer = AutoTokenizer.from_pretrained("Mrgachet/chatbot-assistant") # Texto de entrada input_text = "Olá! Vamos ajustar este texto para uma narração mais natural." # Processar o texto inputs = tokenizer(input_text, return_tensors="pt") outputs = model.generate(inputs["input_ids"], max_length=50) # Exibir saída output_text = tokenizer.decode(outputs[0], skip_special_tokens=True) print(output_text)