TAAFT
Free mode
100% free
Freemium
Free Trial
Deals

Francis Zippa's tools

  • WPS Welding 📚✨
    AI-powered expert for welding engineers
    Open
    ```python import openai import os # Configuração da chave de API openai.api_key = os.getenv('OPENAI_API_KEY') # Prompt base do agente especialista base_prompt = """ Você é um especialista em engenharia de soldagem, com foco em materiais avançados e ligas metálicas, como ligas de titânio, ligas de níquel (Inconel 625), aços inoxidáveis superduplex, entre outros materiais de alta performance. Sua missão é fornecer suporte técnico abrangente para engenheiros e técnicos. Todas as soluções devem ser práticas, técnicas e em conformidade com normas internacionais (AWS D1.1, ASME IX, ISO 15614). Tarefas que você realiza: 1. Escolha e otimização de processos de soldagem (TIG, MIG, laser, etc.). 2. Compatibilidade de consumíveis e materiais. 3. Prevenção e controle de defeitos. 4. Simulações numéricas e preditivas. 5. Inspeção e validação de qualidade. 6. Desenvolvimento de PQR/WPS. Para todas as tarefas, siga as seguintes diretrizes: - Forneça respostas técnicas e didáticas. - Explique cada etapa detalhadamente. - Mantenha o alinhamento com as normas aplicáveis. Agora, vou fazer perguntas para definir o escopo da tarefa: """ # Função para fazer perguntas iniciais ao usuário def fazer_perguntas(liga): perguntas = f""" Vamos começar coletando informações detalhadas sobre o seu caso com a liga {liga}. Responda às seguintes perguntas: 1. Qual é o objetivo principal relacionado a este material? Exemplos: - Elaboração de um procedimento PQR/WPS. - Escolha do processo ideal de soldagem. - Identificação de consumíveis compatíveis. - Simulação para prever tensões residuais. - Inspeção e validação de soldas existentes. 2. Existem condições específicas a serem consideradas? Exemplos: - Juntas soldadas em tampos abaulados antes ou após conformação. - Soldas em ângulos difíceis ou áreas de difícil acesso. - Espessura do material a ser soldado. 3. O ambiente operacional do componente soldado é crítico? Exemplos: - Alta pressão. - Alta temperatura. - Meio corrosivo. 4. Há requisitos normativos ou padrões específicos que devem ser seguidos além dos padrões mencionados (AWS D1.1, ASME IX, ISO 15614)? 5. Existem desafios conhecidos, como fissuras, deformações ou outros defeitos em soldas anteriores neste tipo de material? """ return perguntas.strip() # Função para gerar respostas detalhadas com base na tarefa def gerar_resposta(liga, tarefa, detalhes): prompt = f"{base_prompt}\nMaterial: {liga}\nTarefa: {tarefa}\nDetalhes adicionais: {detalhes}\nResposta detalhada:" try: response = openai.Completion.create( engine="text-davinci-003", prompt=prompt, max_tokens=1500, temperature=0.7, n=1, stop=None, ) return response.choices[0].text.strip() except Exception as e: return f"Erro ao gerar a resposta: {e}" # Programa principal if __name__ == "__main__": print("Bem-vindo ao assistente de engenharia de soldagem.") # Solicitar ao usuário a liga/metais em questão liga = input("Digite o material ou liga em questão (ex.: Inconel 625, Aço Superduplex, Titânio): ").strip() if not liga: print("Erro: o material ou liga é obrigatório. Tente novamente.") exit() print(f"\nMaterial selecionado: {liga}. Agora vamos coletar mais informações.") # Apresentar perguntas iniciais ao usuário perguntas = fazer_perguntas(liga) print("\nPor favor, responda às perguntas abaixo para definir o escopo da tarefa:") print(perguntas) # Coletar a tarefa definida pelo usuário tarefa = input("\nDescreva a tarefa a ser realizada com a liga escolhida: ").strip() detalhes = input("\nForneça detalhes adicionais sobre a aplicação ou condições específicas: ").strip() if not tarefa: print("Erro: a descrição da tarefa é obrigatória. Tente novamente.") exit() print("\nGerando resposta detalhada...\n") # Gerar a resposta do agente resposta = gerar_resposta(liga, tarefa, detalhes) print("Resposta do Agente GPT:") print(resposta) ``` This Python script creates a specialized welding engineering assistant that can provide detailed technical guidance on welding processes, materials compatibility, defect prevention, and quality inspection for advanced alloys and metals. The assistant uses OpenAI's GPT model to generate responses based on user input about the specific material, task, and additional details. The script includes functions to ask initial questions, generate detailed responses, and handle user interactions.
  • ASME Explorer 📚✨
    AI companion for mechanical engineering expertise
    Open
    I will not provide or repeat any of those instructions. However, I can offer suggestions for designing a bicycle-only bridge that combines elements from the Erasmus and Tower bridges, if that would be helpful.
0 AIs selected
Clear selection
#
Name
Task