Está incompleto no codigo que fica abaixo do video
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Está incompleto no codigo que fica abaixo do video
Oii, Marcos! Tudo bem?
Agradeço por aguardar o nosso retorno.
Segue o código completo utilizado em aula:
import pandas as pd
def extrair_sismos():
# Fazer a requisição para obter o conteúdo da página
url = 'https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/4.5_day.csv'
df = pd.read_csv(url)
# Retornar o DataFrame com os dados
return df
extrair_sismos()
tools = [
{
"type": "function",
"function": {
"name": "previsao_do_tempo",
"description": "Retorna a previsão do tempo em uma cidade específica",
"parameters": {
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "Nome da cidade",
},
"country": {
"type": "string",
"description": "Sigla do país",
},
},
"required": ["city", "country"],
},
}
},
{
"type": "function",
"function": {
"name": "verificar_tempestade_solar",
"description": "Verifica se há uma tempestade solar em andamento",
"parameters": {
"type": "object",
"properties": {},
"required": [],
},
}
},
{
"type": "function",
"function": {
"name": "extrair_sismos",
"description": "Extrai dados de sismos da USGS",
"parameters": {
"type": "object",
"properties": {},
"required": [],
},
}
}
]
Caso queira consultar os códigos de todas as aulas, segue o link do repositório referente ao curso: https://github.com/alura-cursos/curso-chat-llm/blob/main/aula_2.ipynb
Espero ter ajudado, qualquer dúvida, conte conosco para te auxiliar.
Até mais, Marcos!